Machine Vision using Portenta H7 2
This project aims to develop a face recognition-based access control system using the Arduino Portenta H7 and Vision Shield, leveraging Edge Impulse for machine learning. The system captures facial images, processes them locally using an AI model deployed on the Portenta H7 and determines access based on authorised personnel.
Loading...
Searching...
No Matches
tflite Namespace Reference

Namespaces

namespace  array_internal
 TfLite*Array helpers.
 
namespace  detail
 
namespace  hexagon_fully_connected
 
namespace  hexagon_svdf
 
namespace  internal
 
namespace  lstm_internal
 
namespace  micro
 
namespace  ops
 
namespace  reference_integer_ops
 
namespace  reference_ops
 
namespace  scatter_nd
 
namespace  strided_slice
 
namespace  tensor_utils
 
namespace  testing
 
namespace  tflm_signal
 
namespace  tile
 
namespace  topk_v2
 

Classes

struct  AbsOptionsBuilder
 
struct  AbsOptionsT
 
struct  ActivationParams
 
struct  AddNOptionsBuilder
 
struct  AddNOptionsT
 
struct  AddOptionsBuilder
 
struct  AddOptionsT
 
struct  AllocationInfo
 
class  AllocationInfoBuilder
 
class  AllOpsResolver
 
struct  ArgMaxOptionsBuilder
 
struct  ArgMaxOptionsT
 
struct  ArgMinOptionsBuilder
 
struct  ArgMinOptionsT
 
struct  ArithmeticParams
 
struct  AssignVariableOptionsBuilder
 
struct  AssignVariableOptionsT
 
struct  ATan2OptionsBuilder
 
struct  ATan2OptionsT
 
struct  BatchMatMulOptionsBuilder
 
struct  BatchMatMulOptionsT
 
struct  BatchToSpaceNDOptionsBuilder
 
struct  BatchToSpaceNDOptionsT
 
struct  BidirectionalSequenceLSTMOptionsBuilder
 
struct  BidirectionalSequenceLSTMOptionsT
 
struct  BidirectionalSequenceRNNOptionsBuilder
 
struct  BidirectionalSequenceRNNOptionsT
 
struct  BitcastOptionsBuilder
 
struct  BitcastOptionsT
 
struct  BitwiseXorOptionsBuilder
 
struct  BitwiseXorOptionsT
 
struct  BroadcastToOptionsBuilder
 
struct  BroadcastToOptionsT
 
struct  BucketizeOptionsBuilder
 
struct  BucketizeOptionsT
 
struct  BufferBuilder
 
struct  BufferDescriptor
 
struct  BufferPlan
 
struct  BufferT
 
class  BuiltinDataAllocator
 
struct  BuiltinOptions2Traits
 
struct  BuiltinOptions2Traits< tflite::DilateOptions >
 
struct  BuiltinOptions2Traits< tflite::ReduceWindowOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloBroadcastInDimOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloCompareOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloConcatenateOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloConvolutionOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloCustomCallOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloDotGeneralOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloDynamicSliceOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloGatherOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloIotaOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloPadOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloReduceOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloReduceWindowOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloRngBitGeneratorOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloScatterOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloSliceOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloSortOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloTransposeOptions >
 
struct  BuiltinOptions2Traits< tflite::StablehloWhileOptions >
 
struct  BuiltinOptions2Union
 
struct  BuiltinOptions2UnionTraits
 
struct  BuiltinOptions2UnionTraits< tflite::DilateOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::ReduceWindowOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloBroadcastInDimOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloCompareOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloConcatenateOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloConvolutionOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloCustomCallOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloDotGeneralOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloDynamicSliceOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloGatherOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloIotaOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloPadOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloReduceOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloReduceWindowOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloRngBitGeneratorOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloScatterOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloSliceOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloSortOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloTransposeOptionsT >
 
struct  BuiltinOptions2UnionTraits< tflite::StablehloWhileOptionsT >
 
struct  BuiltinOptionsTraits
 
struct  BuiltinOptionsTraits< tflite::AbsOptions >
 
struct  BuiltinOptionsTraits< tflite::AddNOptions >
 
struct  BuiltinOptionsTraits< tflite::AddOptions >
 
struct  BuiltinOptionsTraits< tflite::ArgMaxOptions >
 
struct  BuiltinOptionsTraits< tflite::ArgMinOptions >
 
struct  BuiltinOptionsTraits< tflite::AssignVariableOptions >
 
struct  BuiltinOptionsTraits< tflite::ATan2Options >
 
struct  BuiltinOptionsTraits< tflite::BatchMatMulOptions >
 
struct  BuiltinOptionsTraits< tflite::BatchToSpaceNDOptions >
 
struct  BuiltinOptionsTraits< tflite::BidirectionalSequenceLSTMOptions >
 
struct  BuiltinOptionsTraits< tflite::BidirectionalSequenceRNNOptions >
 
struct  BuiltinOptionsTraits< tflite::BitcastOptions >
 
struct  BuiltinOptionsTraits< tflite::BitwiseXorOptions >
 
struct  BuiltinOptionsTraits< tflite::BroadcastToOptions >
 
struct  BuiltinOptionsTraits< tflite::BucketizeOptions >
 
struct  BuiltinOptionsTraits< tflite::CallOnceOptions >
 
struct  BuiltinOptionsTraits< tflite::CallOptions >
 
struct  BuiltinOptionsTraits< tflite::CastOptions >
 
struct  BuiltinOptionsTraits< tflite::ConcatEmbeddingsOptions >
 
struct  BuiltinOptionsTraits< tflite::ConcatenationOptions >
 
struct  BuiltinOptionsTraits< tflite::Conv2DOptions >
 
struct  BuiltinOptionsTraits< tflite::Conv3DOptions >
 
struct  BuiltinOptionsTraits< tflite::CosOptions >
 
struct  BuiltinOptionsTraits< tflite::CumsumOptions >
 
struct  BuiltinOptionsTraits< tflite::DensifyOptions >
 
struct  BuiltinOptionsTraits< tflite::DepthToSpaceOptions >
 
struct  BuiltinOptionsTraits< tflite::DepthwiseConv2DOptions >
 
struct  BuiltinOptionsTraits< tflite::DequantizeOptions >
 
struct  BuiltinOptionsTraits< tflite::DivOptions >
 
struct  BuiltinOptionsTraits< tflite::DynamicUpdateSliceOptions >
 
struct  BuiltinOptionsTraits< tflite::EmbeddingLookupSparseOptions >
 
struct  BuiltinOptionsTraits< tflite::EqualOptions >
 
struct  BuiltinOptionsTraits< tflite::ExpandDimsOptions >
 
struct  BuiltinOptionsTraits< tflite::ExpOptions >
 
struct  BuiltinOptionsTraits< tflite::FakeQuantOptions >
 
struct  BuiltinOptionsTraits< tflite::FillOptions >
 
struct  BuiltinOptionsTraits< tflite::FloorDivOptions >
 
struct  BuiltinOptionsTraits< tflite::FloorModOptions >
 
struct  BuiltinOptionsTraits< tflite::FullyConnectedOptions >
 
struct  BuiltinOptionsTraits< tflite::GatherNdOptions >
 
struct  BuiltinOptionsTraits< tflite::GatherOptions >
 
struct  BuiltinOptionsTraits< tflite::GeluOptions >
 
struct  BuiltinOptionsTraits< tflite::GreaterEqualOptions >
 
struct  BuiltinOptionsTraits< tflite::GreaterOptions >
 
struct  BuiltinOptionsTraits< tflite::HardSwishOptions >
 
struct  BuiltinOptionsTraits< tflite::HashtableFindOptions >
 
struct  BuiltinOptionsTraits< tflite::HashtableImportOptions >
 
struct  BuiltinOptionsTraits< tflite::HashtableOptions >
 
struct  BuiltinOptionsTraits< tflite::HashtableSizeOptions >
 
struct  BuiltinOptionsTraits< tflite::IfOptions >
 
struct  BuiltinOptionsTraits< tflite::L2NormOptions >
 
struct  BuiltinOptionsTraits< tflite::LeakyReluOptions >
 
struct  BuiltinOptionsTraits< tflite::LessEqualOptions >
 
struct  BuiltinOptionsTraits< tflite::LessOptions >
 
struct  BuiltinOptionsTraits< tflite::LocalResponseNormalizationOptions >
 
struct  BuiltinOptionsTraits< tflite::LogicalAndOptions >
 
struct  BuiltinOptionsTraits< tflite::LogicalNotOptions >
 
struct  BuiltinOptionsTraits< tflite::LogicalOrOptions >
 
struct  BuiltinOptionsTraits< tflite::LogSoftmaxOptions >
 
struct  BuiltinOptionsTraits< tflite::LSHProjectionOptions >
 
struct  BuiltinOptionsTraits< tflite::LSTMOptions >
 
struct  BuiltinOptionsTraits< tflite::MatrixDiagOptions >
 
struct  BuiltinOptionsTraits< tflite::MatrixSetDiagOptions >
 
struct  BuiltinOptionsTraits< tflite::MaximumMinimumOptions >
 
struct  BuiltinOptionsTraits< tflite::MirrorPadOptions >
 
struct  BuiltinOptionsTraits< tflite::MulOptions >
 
struct  BuiltinOptionsTraits< tflite::NegOptions >
 
struct  BuiltinOptionsTraits< tflite::NonMaxSuppressionV4Options >
 
struct  BuiltinOptionsTraits< tflite::NonMaxSuppressionV5Options >
 
struct  BuiltinOptionsTraits< tflite::NotEqualOptions >
 
struct  BuiltinOptionsTraits< tflite::OneHotOptions >
 
struct  BuiltinOptionsTraits< tflite::PackOptions >
 
struct  BuiltinOptionsTraits< tflite::PadOptions >
 
struct  BuiltinOptionsTraits< tflite::PadV2Options >
 
struct  BuiltinOptionsTraits< tflite::Pool2DOptions >
 
struct  BuiltinOptionsTraits< tflite::PowOptions >
 
struct  BuiltinOptionsTraits< tflite::QuantizeOptions >
 
struct  BuiltinOptionsTraits< tflite::RandomOptions >
 
struct  BuiltinOptionsTraits< tflite::RangeOptions >
 
struct  BuiltinOptionsTraits< tflite::RankOptions >
 
struct  BuiltinOptionsTraits< tflite::ReadVariableOptions >
 
struct  BuiltinOptionsTraits< tflite::ReducerOptions >
 
struct  BuiltinOptionsTraits< tflite::ReshapeOptions >
 
struct  BuiltinOptionsTraits< tflite::ResizeBilinearOptions >
 
struct  BuiltinOptionsTraits< tflite::ResizeNearestNeighborOptions >
 
struct  BuiltinOptionsTraits< tflite::ReverseSequenceOptions >
 
struct  BuiltinOptionsTraits< tflite::ReverseV2Options >
 
struct  BuiltinOptionsTraits< tflite::Rfft2dOptions >
 
struct  BuiltinOptionsTraits< tflite::RightShiftOptions >
 
struct  BuiltinOptionsTraits< tflite::RNNOptions >
 
struct  BuiltinOptionsTraits< tflite::ScatterNdOptions >
 
struct  BuiltinOptionsTraits< tflite::SegmentSumOptions >
 
struct  BuiltinOptionsTraits< tflite::SelectOptions >
 
struct  BuiltinOptionsTraits< tflite::SelectV2Options >
 
struct  BuiltinOptionsTraits< tflite::SequenceRNNOptions >
 
struct  BuiltinOptionsTraits< tflite::ShapeOptions >
 
struct  BuiltinOptionsTraits< tflite::SignOptions >
 
struct  BuiltinOptionsTraits< tflite::SkipGramOptions >
 
struct  BuiltinOptionsTraits< tflite::SliceOptions >
 
struct  BuiltinOptionsTraits< tflite::SoftmaxOptions >
 
struct  BuiltinOptionsTraits< tflite::SpaceToBatchNDOptions >
 
struct  BuiltinOptionsTraits< tflite::SpaceToDepthOptions >
 
struct  BuiltinOptionsTraits< tflite::SparseToDenseOptions >
 
struct  BuiltinOptionsTraits< tflite::SplitOptions >
 
struct  BuiltinOptionsTraits< tflite::SplitVOptions >
 
struct  BuiltinOptionsTraits< tflite::SquaredDifferenceOptions >
 
struct  BuiltinOptionsTraits< tflite::SquareOptions >
 
struct  BuiltinOptionsTraits< tflite::SqueezeOptions >
 
struct  BuiltinOptionsTraits< tflite::StridedSliceOptions >
 
struct  BuiltinOptionsTraits< tflite::SubOptions >
 
struct  BuiltinOptionsTraits< tflite::SVDFOptions >
 
struct  BuiltinOptionsTraits< tflite::TileOptions >
 
struct  BuiltinOptionsTraits< tflite::TopKV2Options >
 
struct  BuiltinOptionsTraits< tflite::TransposeConvOptions >
 
struct  BuiltinOptionsTraits< tflite::TransposeOptions >
 
struct  BuiltinOptionsTraits< tflite::UnidirectionalSequenceLSTMOptions >
 
struct  BuiltinOptionsTraits< tflite::UniqueOptions >
 
struct  BuiltinOptionsTraits< tflite::UnpackOptions >
 
struct  BuiltinOptionsTraits< tflite::UnsortedSegmentMaxOptions >
 
struct  BuiltinOptionsTraits< tflite::UnsortedSegmentMinOptions >
 
struct  BuiltinOptionsTraits< tflite::UnsortedSegmentProdOptions >
 
struct  BuiltinOptionsTraits< tflite::UnsortedSegmentSumOptions >
 
struct  BuiltinOptionsTraits< tflite::VarHandleOptions >
 
struct  BuiltinOptionsTraits< tflite::WhereOptions >
 
struct  BuiltinOptionsTraits< tflite::WhileOptions >
 
struct  BuiltinOptionsTraits< tflite::ZerosLikeOptions >
 
struct  BuiltinOptionsUnion
 
struct  BuiltinOptionsUnionTraits
 
struct  BuiltinOptionsUnionTraits< tflite::AbsOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::AddNOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::AddOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ArgMaxOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ArgMinOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::AssignVariableOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ATan2OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BatchMatMulOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BatchToSpaceNDOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BidirectionalSequenceLSTMOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BidirectionalSequenceRNNOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BitcastOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BitwiseXorOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BroadcastToOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::BucketizeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::CallOnceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::CallOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::CastOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ConcatEmbeddingsOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ConcatenationOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::Conv2DOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::Conv3DOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::CosOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::CumsumOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::DensifyOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::DepthToSpaceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::DepthwiseConv2DOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::DequantizeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::DivOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::DynamicUpdateSliceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::EmbeddingLookupSparseOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::EqualOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ExpandDimsOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ExpOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::FakeQuantOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::FillOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::FloorDivOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::FloorModOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::FullyConnectedOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::GatherNdOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::GatherOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::GeluOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::GreaterEqualOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::GreaterOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::HardSwishOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::HashtableFindOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::HashtableImportOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::HashtableOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::HashtableSizeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::IfOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::L2NormOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LeakyReluOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LessEqualOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LessOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LocalResponseNormalizationOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LogicalAndOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LogicalNotOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LogicalOrOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LogSoftmaxOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LSHProjectionOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::LSTMOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::MatrixDiagOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::MatrixSetDiagOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::MaximumMinimumOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::MirrorPadOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::MulOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::NegOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::NonMaxSuppressionV4OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::NonMaxSuppressionV5OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::NotEqualOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::OneHotOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::PackOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::PadOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::PadV2OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::Pool2DOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::PowOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::QuantizeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::RandomOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::RangeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::RankOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ReadVariableOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ReducerOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ReshapeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ResizeBilinearOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ResizeNearestNeighborOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ReverseSequenceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ReverseV2OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::Rfft2dOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::RightShiftOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::RNNOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ScatterNdOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SegmentSumOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SelectOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SelectV2OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SequenceRNNOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ShapeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SignOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SkipGramOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SliceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SoftmaxOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SpaceToBatchNDOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SpaceToDepthOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SparseToDenseOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SplitOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SplitVOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SquaredDifferenceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SquareOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SqueezeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::StridedSliceOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SubOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::SVDFOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::TileOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::TopKV2OptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::TransposeConvOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::TransposeOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UnidirectionalSequenceLSTMOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UniqueOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UnpackOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UnsortedSegmentMaxOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UnsortedSegmentMinOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UnsortedSegmentProdOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::UnsortedSegmentSumOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::VarHandleOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::WhereOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::WhileOptionsT >
 
struct  BuiltinOptionsUnionTraits< tflite::ZerosLikeOptionsT >
 
struct  CallOnceOptionsBuilder
 
struct  CallOnceOptionsT
 
struct  CallOptionsBuilder
 
struct  CallOptionsT
 
struct  CastOptionsBuilder
 
struct  CastOptionsT
 
struct  CellStateInfo
 
struct  ComparisonParams
 
struct  ConcatEmbeddingsOptionsBuilder
 
struct  ConcatEmbeddingsOptionsT
 
struct  ConcatenationOptionsBuilder
 
struct  ConcatenationOptionsT
 
struct  ConcatenationParams
 
struct  Conv2DOptionsBuilder
 
struct  Conv2DOptionsT
 
struct  Conv3DOptionsBuilder
 
struct  Conv3DOptionsT
 
struct  Conv3DParams
 
struct  ConvParams
 
struct  CosOptionsBuilder
 
struct  CosOptionsT
 
struct  CumsumOptionsBuilder
 
struct  CumsumOptionsT
 
struct  CustomQuantizationBuilder
 
struct  CustomQuantizationT
 
struct  DensifyOptionsBuilder
 
struct  DensifyOptionsT
 
struct  DepthToSpaceOptionsBuilder
 
struct  DepthToSpaceOptionsT
 
struct  DepthToSpaceParams
 
struct  DepthwiseConv2DOptionsBuilder
 
struct  DepthwiseConv2DOptionsT
 
struct  DepthwiseParams
 
struct  DequantizationParams
 
struct  DequantizeOpData
 
struct  DequantizeOptionsBuilder
 
struct  DequantizeOptionsT
 
struct  DilateOptionsBuilder
 
struct  DilateOptionsT
 
struct  DimensionMetadataBuilder
 
struct  DimensionMetadataT
 
struct  Dims
 
struct  DivOptionsBuilder
 
struct  DivOptionsT
 
struct  DynamicUpdateSliceOptionsBuilder
 
struct  DynamicUpdateSliceOptionsT
 
struct  EmbeddingLookupSparseOptionsBuilder
 
struct  EmbeddingLookupSparseOptionsT
 
struct  EqualOptionsBuilder
 
struct  EqualOptionsT
 
class  ErrorReporter
 
struct  ExpandDimsOptionsBuilder
 
struct  ExpandDimsOptionsT
 
struct  ExpOptionsBuilder
 
struct  ExpOptionsT
 
class  FakeMicroContext
 
struct  FakeQuantOptionsBuilder
 
struct  FakeQuantOptionsT
 
struct  FakeQuantParams
 
struct  FillOptionsBuilder
 
struct  FillOptionsT
 
struct  FLATBUFFERS_FINAL_CLASS
 
class  FlatbufferSizeWrapper
 
class  FlexbufferWrapper
 
struct  FloorDivOptionsBuilder
 
struct  FloorDivOptionsT
 
struct  FloorModOptionsBuilder
 
struct  FloorModOptionsT
 
struct  FullyConnectedOptionsBuilder
 
struct  FullyConnectedOptionsT
 
struct  FullyConnectedParams
 
struct  GateParameters
 
struct  GatherNdOptionsBuilder
 
struct  GatherNdOptionsT
 
struct  GatherOptionsBuilder
 
struct  GatherOptionsT
 
struct  GatherParams
 
struct  GeluOptionsBuilder
 
struct  GeluOptionsT
 
struct  GraphAllocationInfo
 
struct  GreaterEqualOptionsBuilder
 
struct  GreaterEqualOptionsT
 
struct  GreaterOptionsBuilder
 
struct  GreaterOptionsT
 
class  GreedyMemoryPlanner
 
struct  HardSwishOptionsBuilder
 
struct  HardSwishOptionsT
 
struct  HardSwishParams
 
struct  HashtableFindOptionsBuilder
 
struct  HashtableFindOptionsT
 
struct  HashtableImportOptionsBuilder
 
struct  HashtableImportOptionsT
 
struct  HashtableOptionsBuilder
 
struct  HashtableOptionsT
 
struct  HashtableSizeOptionsBuilder
 
struct  HashtableSizeOptionsT
 
struct  HexagonOpDataFullyConnected
 
struct  HexagonOpDataSvdf
 
struct  IfOptionsBuilder
 
struct  IfOptionsT
 
class  INonPersistentBufferAllocator
 
struct  Int32VectorBuilder
 
struct  Int32VectorT
 
struct  InterGateParameters
 
class  InterpreterWrapper
 
class  IPersistentBufferAllocator
 
struct  is_int32_or_int64
 
struct  is_small_integer
 
struct  L2NormalizationParams
 
struct  L2NormOptionsBuilder
 
struct  L2NormOptionsT
 
struct  LeakyReluOpData
 
struct  LeakyReluOptionsBuilder
 
struct  LeakyReluOptionsT
 
struct  LeakyReluParams
 
struct  LessEqualOptionsBuilder
 
struct  LessEqualOptionsT
 
struct  LessOptionsBuilder
 
struct  LessOptionsT
 
class  LinearMemoryPlanner
 
struct  LocalResponseNormalizationOptionsBuilder
 
struct  LocalResponseNormalizationOptionsT
 
struct  LocalResponseNormalizationParams
 
struct  LogicalAndOptionsBuilder
 
struct  LogicalAndOptionsT
 
struct  LogicalNotOptionsBuilder
 
struct  LogicalNotOptionsT
 
struct  LogicalOrOptionsBuilder
 
struct  LogicalOrOptionsT
 
struct  LogisticParams
 
struct  LogSoftmaxOptionsBuilder
 
struct  LogSoftmaxOptionsT
 
struct  LSHProjectionOptionsBuilder
 
struct  LSHProjectionOptionsT
 
struct  LSTMBuffers
 
struct  LstmCellParams
 
struct  LSTMKernelContents
 
struct  LSTMOptionsBuilder
 
struct  LSTMOptionsT
 
struct  LstmSizeInfo
 
class  LstmTensors
 
struct  MatrixDiagOptionsBuilder
 
struct  MatrixDiagOptionsT
 
struct  MatrixSetDiagOptionsBuilder
 
struct  MatrixSetDiagOptionsT
 
struct  MaximumMinimumOptionsBuilder
 
struct  MaximumMinimumOptionsT
 
struct  MeanParams
 
struct  MetadataBuilder
 
struct  MetadataT
 
class  MicroAllocator
 
class  MicroBenchmarkRunner
 
class  MicroCodegenContext
 
class  MicroContext
 
class  MicroErrorReporter
 
class  MicroGraph
 
class  MicroInterpreter
 
class  MicroInterpreterContext
 
class  MicroInterpreterGraph
 
class  MicroMemoryPlanner
 
class  MicroMutableOpResolver
 
class  MicroOpResolver
 
class  MicroProfiler
 
class  MicroProfilerInterface
 
class  MicroResourceVariables
 
struct  MinMax
 
struct  MirrorPadOptionsBuilder
 
struct  MirrorPadOptionsT
 
class  MockMicroGraph
 
struct  ModelBuilder
 
struct  ModelT
 
struct  MulOptionsBuilder
 
struct  MulOptionsT
 
struct  NdArrayDesc
 
struct  NegOptionsBuilder
 
struct  NegOptionsT
 
struct  NodeAndRegistration
 
struct  NonMaxSuppressionV4OptionsBuilder
 
struct  NonMaxSuppressionV4OptionsT
 
struct  NonMaxSuppressionV5OptionsBuilder
 
struct  NonMaxSuppressionV5OptionsT
 
class  NonPersistentArenaBufferAllocator
 
class  NonPersistentMemoryPlannerShim
 
struct  NotEqualOptionsBuilder
 
struct  NotEqualOptionsT
 
struct  OneHotOptionsBuilder
 
struct  OneHotOptionsT
 
struct  OpData
 
struct  OpDataAdd
 
struct  OpDataCircularBuffer
 
struct  OpDataConv
 
struct  OpDataFullyConnected
 
struct  OpDataLogistic
 
struct  OpDataLSTM
 
struct  OpDataMul
 
struct  OpDataPad
 
struct  OpDataPooling
 
struct  OpDataQuantizeReference
 
struct  OpDataReduce
 
struct  OpDataSub
 
struct  OpDataSvdf
 
struct  OperatorBuilder
 
struct  OperatorCodeBuilder
 
struct  OperatorCodeT
 
struct  OperatorT
 
class  OpResolver
 
class  OverlapAddKernelRunner
 
struct  PackOptionsBuilder
 
struct  PackOptionsT
 
struct  PackParams
 
struct  Padding3DValues
 
struct  PaddingValues
 
struct  PadOptionsBuilder
 
struct  PadOptionsT
 
struct  PadParams
 
struct  PadV2OptionsBuilder
 
struct  PadV2OptionsT
 
struct  PerChannelDequantizationParams
 
struct  PerChannelQuantizationParams
 
class  PersistentArenaBufferAllocator
 
struct  Pool2DOptionsBuilder
 
struct  Pool2DOptionsT
 
struct  PoolParams
 
struct  PowOptionsBuilder
 
struct  PowOptionsT
 
struct  PreluParams
 
struct  PyDecrefDeleter
 
class  PythonOpsResolver
 
struct  QuantizationDetailsTraits
 
struct  QuantizationDetailsTraits< tflite::CustomQuantization >
 
struct  QuantizationDetailsUnion
 
struct  QuantizationDetailsUnionTraits
 
struct  QuantizationDetailsUnionTraits< tflite::CustomQuantizationT >
 
struct  QuantizationParametersBuilder
 
struct  QuantizationParametersT
 
struct  QuantizationParams
 
struct  QuantizeOptionsBuilder
 
struct  QuantizeOptionsT
 
struct  RandomOptionsBuilder
 
struct  RandomOptionsT
 
struct  RangeOptionsBuilder
 
struct  RangeOptionsT
 
struct  RankOptionsBuilder
 
struct  RankOptionsT
 
struct  ReadVariableOptionsBuilder
 
struct  ReadVariableOptionsT
 
struct  RecordedAllocation
 
class  RecordingMicroAllocator
 
class  RecordingMicroInterpreter
 
class  RecordingSingleArenaBufferAllocator
 
struct  ReducerOptionsBuilder
 
struct  ReducerOptionsT
 
struct  ReduceWindowOptionsBuilder
 
struct  ReduceWindowOptionsT
 
struct  Relu6OpData
 
struct  ReluOpData
 
struct  ReluParams
 
struct  ReshapeOptionsBuilder
 
struct  ReshapeOptionsT
 
struct  ReshapeParams
 
struct  ResizeBilinearOptionsBuilder
 
struct  ResizeBilinearOptionsT
 
struct  ResizeBilinearParams
 
struct  ResizeNearestNeighborOptionsBuilder
 
struct  ResizeNearestNeighborOptionsT
 
struct  ResizeNearestNeighborParams
 
struct  ReverseSequenceOptionsBuilder
 
struct  ReverseSequenceOptionsT
 
struct  ReverseV2OptionsBuilder
 
struct  ReverseV2OptionsT
 
struct  Rfft2dOptionsBuilder
 
struct  Rfft2dOptionsT
 
struct  RightShiftOptionsBuilder
 
struct  RightShiftOptionsT
 
struct  RNNOptionsBuilder
 
struct  RNNOptionsT
 
class  RuntimeShape
 
struct  ScatterNdOptionsBuilder
 
struct  ScatterNdOptionsT
 
class  ScopedMicroProfiler
 
struct  ScratchBufferHandle
 
struct  SegmentSumOptionsBuilder
 
struct  SegmentSumOptionsT
 
struct  SelectOptionsBuilder
 
struct  SelectOptionsT
 
struct  SelectV2OptionsBuilder
 
struct  SelectV2OptionsT
 
struct  SequenceRNNOptionsBuilder
 
struct  SequenceRNNOptionsT
 
class  SequentialTensorWriter
 
struct  ShapeOptionsBuilder
 
struct  ShapeOptionsT
 
class  SharedLibrary
 
struct  SignatureDefBuilder
 
struct  SignatureDefT
 
struct  SignOptionsBuilder
 
struct  SignOptionsT
 
class  SingleArenaBufferAllocator
 
struct  SkipGramOptionsBuilder
 
struct  SkipGramOptionsT
 
struct  SliceOptionsBuilder
 
struct  SliceOptionsT
 
struct  SliceParams
 
struct  SoftmaxOptionsBuilder
 
struct  SoftmaxOptionsT
 
struct  SoftmaxParams
 
struct  SpaceToBatchNDOptionsBuilder
 
struct  SpaceToBatchNDOptionsT
 
struct  SpaceToBatchParams
 
struct  SpaceToDepthOptionsBuilder
 
struct  SpaceToDepthOptionsT
 
struct  SpaceToDepthParams
 
class  Span
 
struct  SparseIndexVectorTraits
 
struct  SparseIndexVectorTraits< tflite::Int32Vector >
 
struct  SparseIndexVectorTraits< tflite::Uint16Vector >
 
struct  SparseIndexVectorTraits< tflite::Uint8Vector >
 
struct  SparseIndexVectorUnion
 
struct  SparseIndexVectorUnionTraits
 
struct  SparseIndexVectorUnionTraits< tflite::Int32VectorT >
 
struct  SparseIndexVectorUnionTraits< tflite::Uint16VectorT >
 
struct  SparseIndexVectorUnionTraits< tflite::Uint8VectorT >
 
struct  SparseToDenseOptionsBuilder
 
struct  SparseToDenseOptionsT
 
struct  SparsityParametersBuilder
 
struct  SparsityParametersT
 
struct  SplitOptionsBuilder
 
struct  SplitOptionsT
 
struct  SplitParams
 
struct  SplitVOptionsBuilder
 
struct  SplitVOptionsT
 
struct  SquaredDifferenceOptionsBuilder
 
struct  SquaredDifferenceOptionsT
 
struct  SquareOptionsBuilder
 
struct  SquareOptionsT
 
struct  SqueezeOptionsBuilder
 
struct  SqueezeOptionsT
 
struct  SqueezeParams
 
struct  StablehloBroadcastInDimOptionsBuilder
 
struct  StablehloBroadcastInDimOptionsT
 
struct  StablehloCompareOptionsBuilder
 
struct  StablehloCompareOptionsT
 
struct  StablehloConcatenateOptionsBuilder
 
struct  StablehloConcatenateOptionsT
 
struct  StablehloConvolutionOptionsBuilder
 
struct  StablehloConvolutionOptionsT
 
struct  StablehloCustomCallOptionsBuilder
 
struct  StablehloCustomCallOptionsT
 
struct  StablehloDotGeneralOptionsBuilder
 
struct  StablehloDotGeneralOptionsT
 
struct  StablehloDynamicSliceOptionsBuilder
 
struct  StablehloDynamicSliceOptionsT
 
struct  StablehloGatherOptionsBuilder
 
struct  StablehloGatherOptionsT
 
struct  StablehloIotaOptionsBuilder
 
struct  StablehloIotaOptionsT
 
struct  StablehloPadOptionsBuilder
 
struct  StablehloPadOptionsT
 
struct  StablehloReduceOptionsBuilder
 
struct  StablehloReduceOptionsT
 
struct  StablehloReduceWindowOptionsBuilder
 
struct  StablehloReduceWindowOptionsT
 
struct  StablehloRngBitGeneratorOptionsBuilder
 
struct  StablehloRngBitGeneratorOptionsT
 
struct  StablehloScatterOptionsBuilder
 
struct  StablehloScatterOptionsT
 
struct  StablehloSliceOptionsBuilder
 
struct  StablehloSliceOptionsT
 
struct  StablehloSortOptionsBuilder
 
struct  StablehloSortOptionsT
 
struct  StablehloTransposeOptionsBuilder
 
struct  StablehloTransposeOptionsT
 
struct  StablehloWhileOptionsBuilder
 
struct  StablehloWhileOptionsT
 
struct  StridedSliceOptionsBuilder
 
struct  StridedSliceOptionsT
 
struct  StridedSliceParams
 
struct  Subgraph
 
struct  SubgraphAllocations
 
struct  SubGraphBuilder
 
struct  SubGraphT
 
struct  SubOptionsBuilder
 
struct  SubOptionsT
 
struct  SVDFOptionsBuilder
 
struct  SVDFOptionsT
 
struct  TanhParams
 
struct  TensorBuilder
 
struct  TensorMapBuilder
 
struct  TensorMapT
 
struct  TensorT
 
class  TfLiteIntArrayView
 
struct  TfLiteTypeToType
 
struct  TileOptionsBuilder
 
struct  TileOptionsT
 
struct  TopKV2OptionsBuilder
 
struct  TopKV2OptionsT
 
struct  TransposeConvOptionsBuilder
 
struct  TransposeConvOptionsT
 
struct  TransposeOptionsBuilder
 
struct  TransposeOptionsT
 
struct  TransposeParams
 
struct  Uint16VectorBuilder
 
struct  Uint16VectorT
 
struct  Uint8VectorBuilder
 
struct  Uint8VectorT
 
struct  UnidirectionalSequenceLSTMOptionsBuilder
 
struct  UnidirectionalSequenceLSTMOptionsT
 
struct  UniqueOptionsBuilder
 
struct  UniqueOptionsT
 
struct  UnpackOptionsBuilder
 
struct  UnpackOptionsT
 
struct  UnpackParams
 
struct  UnsortedSegmentMaxOptionsBuilder
 
struct  UnsortedSegmentMaxOptionsT
 
struct  UnsortedSegmentMinOptionsBuilder
 
struct  UnsortedSegmentMinOptionsT
 
struct  UnsortedSegmentProdOptionsBuilder
 
struct  UnsortedSegmentProdOptionsT
 
struct  UnsortedSegmentSumOptionsBuilder
 
struct  UnsortedSegmentSumOptionsT
 
struct  VarHandleOptionsBuilder
 
struct  VarHandleOptionsT
 
struct  VariantSubTypeBuilder
 
struct  VariantSubTypeT
 
class  VectorOfQuantizedTensors
 
class  VectorOfTensors
 
struct  WhereOptionsBuilder
 
struct  WhereOptionsT
 
struct  WhileOptionsBuilder
 
struct  WhileOptionsT
 
struct  XtensaAddOpData
 
struct  XtensaConvOpData
 
struct  XtensaDepthwiseConvOpData
 
struct  XtensaFullyConnectedOpData
 
struct  XtensaOpDataPooling
 
struct  XtensaPadData
 
struct  XtensaReduceOpData
 
struct  ZerosLikeOptionsBuilder
 
struct  ZerosLikeOptionsT
 

Typedefs

typedef Conv3DParams Conv3DTransposeParams
 
using TfLiteBridgeBuiltinDataAllocator = BuiltinDataAllocator
 
using TfLiteBridgeBuiltinParseFunction
 
using TfLiteBridgeOpResolver = OpResolver
 
template<class T >
using TfLiteArrayUniquePtr
 
using IntArrayUniquePtr = TfLiteArrayUniquePtr<int>
 
using FloatArrayUniquePtr = TfLiteArrayUniquePtr<float>
 
using KeywordBenchmarkRunner = MicroBenchmarkRunner<int16_t>
 
using KeywordOpResolver = MicroMutableOpResolver<6>
 
using PersonDetectionOpResolver = MicroMutableOpResolver<6>
 
using PersonDetectionBenchmarkRunner = MicroBenchmarkRunner<int8_t>
 
typedef mli_status(* conv_func_ptr) (const mli_tensor *, const mli_tensor *, const mli_tensor *, const mli_conv2d_cfg *, mli_tensor *)
 
typedef mli_status(* depthwise_func_ptr) (const mli_tensor *, const mli_tensor *, const mli_tensor *, const mli_conv2d_cfg *, mli_tensor *)
 
typedef mli_status(* pooling_func_ptr) (const mli_tensor *, const mli_pool_cfg *, mli_tensor *)
 

Enumerations

enum class  DepthwiseConvImplementation {
  kNone = 0 , kUseGenericKernel , kUseNeon3x3 , kUseNeon3x3DotProduct ,
  kUseCModel3x3DotProduct , kUseUnwound3x3DotProduct , kUseIntrinsics3x3DotProduct , kNone = 0 ,
  kUseGenericKernel , kUseNeon3x3 , kUseNeon3x3DotProduct , kUseCModel3x3DotProduct ,
  kUseUnwound3x3DotProduct , kUseIntrinsics3x3DotProduct , kNone = 0 , kUseGenericKernel ,
  kUseNeon3x3 , kUseNeon3x3DotProduct , kUseCModel3x3DotProduct , kUseUnwound3x3DotProduct ,
  kUseIntrinsics3x3DotProduct
}
 
enum class  DepthwiseConvOutputRounding {
  kNone = 0 , kAwayFromZero , kUpward , kNone = 0 ,
  kAwayFromZero , kUpward , kNone = 0 , kAwayFromZero ,
  kUpward
}
 
enum class  DepthwiseConvDepthMultiplication {
  kNoMultiplication = 0 , kUnitInputDepth , kNoMultiplication = 0 , kUnitInputDepth ,
  kNoMultiplication = 0 , kUnitInputDepth
}
 
enum class  FusedActivationFunctionType : uint8_t {
  kNone , kRelu6 , kRelu1 , kRelu ,
  kNone , kRelu6 , kRelu1 , kRelu ,
  kNone , kRelu6 , kRelu1 , kRelu
}
 
enum class  PaddingType : uint8_t {
  kNone , kSame , kValid , kNone ,
  kSame , kValid , kNone , kSame ,
  kValid
}
 
enum class  FullyConnectedWeightsFormat : uint8_t {
  kDefault , kShuffled4x16Int8 , kDefault , kShuffled4x16Int8 ,
  kDefault , kShuffled4x16Int8
}
 
enum class  BroadcastableOpCategory : uint8_t {
  kNone , kNonBroadcast , kFirstInputBroadcastsFast , kSecondInputBroadcastsFast ,
  kGenericBroadcast , kNone , kNonBroadcast , kFirstInputBroadcastsFast ,
  kSecondInputBroadcastsFast , kGenericBroadcast , kNone , kNonBroadcast ,
  kFirstInputBroadcastsFast , kSecondInputBroadcastsFast , kGenericBroadcast
}
 
enum class  ResizingCategory : uint8_t {
  kNone , kImageStyle , kGenericResize , kNone ,
  kImageStyle , kGenericResize , kNone , kImageStyle ,
  kGenericResize
}
 
enum class  RecordedAllocationType {
  kTfLiteEvalTensorData , kPersistentTfLiteTensorData , kPersistentTfLiteTensorQuantizationData , kPersistentBufferData ,
  kTfLiteTensorVariableBufferData , kNodeAndRegistrationArray , kOpData , kTfLiteEvalTensorData ,
  kPersistentTfLiteTensorData , kPersistentTfLiteTensorQuantizationData , kPersistentBufferData , kTfLiteTensorVariableBufferData ,
  kNodeAndRegistrationArray , kOpData , kTfLiteEvalTensorData , kPersistentTfLiteTensorData ,
  kPersistentTfLiteTensorQuantizationData , kPersistentBufferData , kTfLiteTensorVariableBufferData , kNodeAndRegistrationArray ,
  kOpData
}
 
enum  TensorType : int8_t {
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4 ,
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4 ,
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4
}
 
enum  QuantizationDetails : uint8_t {
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization ,
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization ,
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization
}
 
enum  DimensionType : int8_t {
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR ,
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR ,
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR
}
 
enum  SparseIndexVector : uint8_t {
  SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 , SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 ,
  SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector , SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 ,
  SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 , SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector ,
  SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 , SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 ,
  SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector
}
 
enum  BuiltinOperator : int32_t {
  BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 , BuiltinOperator_CONV_2D = 3 ,
  BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 , BuiltinOperator_EMBEDDING_LOOKUP = 7 ,
  BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 , BuiltinOperator_L2_NORMALIZATION = 11 ,
  BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 , BuiltinOperator_LSH_PROJECTION = 15 ,
  BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 , BuiltinOperator_RELU = 19 ,
  BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 , BuiltinOperator_RESIZE_BILINEAR = 23 ,
  BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 , BuiltinOperator_SVDF = 27 ,
  BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 , BuiltinOperator_CALL = 31 ,
  BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 ,
  BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 , BuiltinOperator_TRANSPOSE = 39 ,
  BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 , BuiltinOperator_SQUEEZE = 43 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 , BuiltinOperator_EXP = 47 ,
  BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 , BuiltinOperator_DELEGATE = 51 ,
  BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 , BuiltinOperator_MAXIMUM = 55 ,
  BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 , BuiltinOperator_NEG = 59 ,
  BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 , BuiltinOperator_LESS_EQUAL = 63 ,
  BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 , BuiltinOperator_TRANSPOSE_CONV = 67 ,
  BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 , BuiltinOperator_EQUAL = 71 ,
  BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 , BuiltinOperator_SQRT = 75 ,
  BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 , BuiltinOperator_ARG_MIN = 79 ,
  BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 , BuiltinOperator_PACK = 83 ,
  BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 , BuiltinOperator_LOGICAL_NOT = 87 ,
  BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 , BuiltinOperator_REDUCE_ANY = 91 ,
  BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 , BuiltinOperator_FLOOR_MOD = 95 ,
  BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 , BuiltinOperator_SQUARED_DIFFERENCE = 99 ,
  BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 , BuiltinOperator_UNIQUE = 103 ,
  BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 , BuiltinOperator_GATHER_ND = 107 ,
  BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 , BuiltinOperator_ELU = 111 ,
  BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 , BuiltinOperator_MATRIX_SET_DIAG = 115 ,
  BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 , BuiltinOperator_WHILE = 119 ,
  BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 , BuiltinOperator_SELECT_V2 = 123 ,
  BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 , BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 ,
  BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 , BuiltinOperator_RFFT2D = 131 ,
  BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 , BuiltinOperator_COMPLEX_ABS = 135 ,
  BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 , BuiltinOperator_HASHTABLE_SIZE = 139 ,
  BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 , BuiltinOperator_READ_VARIABLE = 143 ,
  BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 , BuiltinOperator_BUCKETIZE = 147 ,
  BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 , BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 ,
  BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 , BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 ,
  BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 , BuiltinOperator_MIN = BuiltinOperator_ADD ,
  BuiltinOperator_MAX = BuiltinOperator_SIGN , BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 ,
  BuiltinOperator_CONV_2D = 3 , BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 ,
  BuiltinOperator_EMBEDDING_LOOKUP = 7 , BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 ,
  BuiltinOperator_L2_NORMALIZATION = 11 , BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 ,
  BuiltinOperator_LSH_PROJECTION = 15 , BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 ,
  BuiltinOperator_RELU = 19 , BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 ,
  BuiltinOperator_RESIZE_BILINEAR = 23 , BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 ,
  BuiltinOperator_SVDF = 27 , BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 ,
  BuiltinOperator_CALL = 31 , BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 , BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 ,
  BuiltinOperator_TRANSPOSE = 39 , BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 ,
  BuiltinOperator_SQUEEZE = 43 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 ,
  BuiltinOperator_EXP = 47 , BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 ,
  BuiltinOperator_DELEGATE = 51 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 ,
  BuiltinOperator_MAXIMUM = 55 , BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 ,
  BuiltinOperator_NEG = 59 , BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 ,
  BuiltinOperator_LESS_EQUAL = 63 , BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 ,
  BuiltinOperator_TRANSPOSE_CONV = 67 , BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 ,
  BuiltinOperator_EQUAL = 71 , BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 ,
  BuiltinOperator_SQRT = 75 , BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 ,
  BuiltinOperator_ARG_MIN = 79 , BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 ,
  BuiltinOperator_PACK = 83 , BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 ,
  BuiltinOperator_LOGICAL_NOT = 87 , BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 ,
  BuiltinOperator_REDUCE_ANY = 91 , BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 ,
  BuiltinOperator_FLOOR_MOD = 95 , BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 ,
  BuiltinOperator_SQUARED_DIFFERENCE = 99 , BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 ,
  BuiltinOperator_UNIQUE = 103 , BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 ,
  BuiltinOperator_GATHER_ND = 107 , BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 ,
  BuiltinOperator_ELU = 111 , BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 ,
  BuiltinOperator_MATRIX_SET_DIAG = 115 , BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 ,
  BuiltinOperator_WHILE = 119 , BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 ,
  BuiltinOperator_SELECT_V2 = 123 , BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 ,
  BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 , BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 ,
  BuiltinOperator_RFFT2D = 131 , BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 ,
  BuiltinOperator_COMPLEX_ABS = 135 , BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 ,
  BuiltinOperator_HASHTABLE_SIZE = 139 , BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 ,
  BuiltinOperator_READ_VARIABLE = 143 , BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 ,
  BuiltinOperator_BUCKETIZE = 147 , BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 ,
  BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 , BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 ,
  BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 , BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 ,
  BuiltinOperator_BITCAST = 159 , BuiltinOperator_BITWISE_XOR = 160 , BuiltinOperator_RIGHT_SHIFT = 161 , BuiltinOperator_STABLEHLO_LOGISTIC = 162 ,
  BuiltinOperator_STABLEHLO_ADD = 163 , BuiltinOperator_STABLEHLO_DIVIDE = 164 , BuiltinOperator_STABLEHLO_MULTIPLY = 165 , BuiltinOperator_STABLEHLO_MAXIMUM = 166 ,
  BuiltinOperator_STABLEHLO_RESHAPE = 167 , BuiltinOperator_STABLEHLO_CLAMP = 168 , BuiltinOperator_STABLEHLO_CONCATENATE = 169 , BuiltinOperator_STABLEHLO_BROADCAST_IN_DIM = 170 ,
  BuiltinOperator_STABLEHLO_CONVOLUTION = 171 , BuiltinOperator_STABLEHLO_SLICE = 172 , BuiltinOperator_STABLEHLO_CUSTOM_CALL = 173 , BuiltinOperator_STABLEHLO_REDUCE = 174 ,
  BuiltinOperator_STABLEHLO_ABS = 175 , BuiltinOperator_STABLEHLO_AND = 176 , BuiltinOperator_STABLEHLO_COSINE = 177 , BuiltinOperator_STABLEHLO_EXPONENTIAL = 178 ,
  BuiltinOperator_STABLEHLO_FLOOR = 179 , BuiltinOperator_STABLEHLO_LOG = 180 , BuiltinOperator_STABLEHLO_MINIMUM = 181 , BuiltinOperator_STABLEHLO_NEGATE = 182 ,
  BuiltinOperator_STABLEHLO_OR = 183 , BuiltinOperator_STABLEHLO_POWER = 184 , BuiltinOperator_STABLEHLO_REMAINDER = 185 , BuiltinOperator_STABLEHLO_RSQRT = 186 ,
  BuiltinOperator_STABLEHLO_SELECT = 187 , BuiltinOperator_STABLEHLO_SUBTRACT = 188 , BuiltinOperator_STABLEHLO_TANH = 189 , BuiltinOperator_STABLEHLO_SCATTER = 190 ,
  BuiltinOperator_STABLEHLO_COMPARE = 191 , BuiltinOperator_STABLEHLO_CONVERT = 192 , BuiltinOperator_STABLEHLO_DYNAMIC_SLICE = 193 , BuiltinOperator_STABLEHLO_DYNAMIC_UPDATE_SLICE = 194 ,
  BuiltinOperator_STABLEHLO_PAD = 195 , BuiltinOperator_STABLEHLO_IOTA = 196 , BuiltinOperator_STABLEHLO_DOT_GENERAL = 197 , BuiltinOperator_STABLEHLO_REDUCE_WINDOW = 198 ,
  BuiltinOperator_STABLEHLO_SORT = 199 , BuiltinOperator_STABLEHLO_WHILE = 200 , BuiltinOperator_STABLEHLO_GATHER = 201 , BuiltinOperator_STABLEHLO_TRANSPOSE = 202 ,
  BuiltinOperator_DILATE = 203 , BuiltinOperator_STABLEHLO_RNG_BIT_GENERATOR = 204 , BuiltinOperator_REDUCE_WINDOW = 205 , BuiltinOperator_MIN = BuiltinOperator_ADD ,
  BuiltinOperator_MAX = BuiltinOperator_SIGN , BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 ,
  BuiltinOperator_CONV_2D = 3 , BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 ,
  BuiltinOperator_EMBEDDING_LOOKUP = 7 , BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 ,
  BuiltinOperator_L2_NORMALIZATION = 11 , BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 ,
  BuiltinOperator_LSH_PROJECTION = 15 , BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 ,
  BuiltinOperator_RELU = 19 , BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 ,
  BuiltinOperator_RESIZE_BILINEAR = 23 , BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 ,
  BuiltinOperator_SVDF = 27 , BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 ,
  BuiltinOperator_CALL = 31 , BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 , BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 ,
  BuiltinOperator_TRANSPOSE = 39 , BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 ,
  BuiltinOperator_SQUEEZE = 43 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 ,
  BuiltinOperator_EXP = 47 , BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 ,
  BuiltinOperator_DELEGATE = 51 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 ,
  BuiltinOperator_MAXIMUM = 55 , BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 ,
  BuiltinOperator_NEG = 59 , BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 ,
  BuiltinOperator_LESS_EQUAL = 63 , BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 ,
  BuiltinOperator_TRANSPOSE_CONV = 67 , BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 ,
  BuiltinOperator_EQUAL = 71 , BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 ,
  BuiltinOperator_SQRT = 75 , BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 ,
  BuiltinOperator_ARG_MIN = 79 , BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 ,
  BuiltinOperator_PACK = 83 , BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 ,
  BuiltinOperator_LOGICAL_NOT = 87 , BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 ,
  BuiltinOperator_REDUCE_ANY = 91 , BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 ,
  BuiltinOperator_FLOOR_MOD = 95 , BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 ,
  BuiltinOperator_SQUARED_DIFFERENCE = 99 , BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 ,
  BuiltinOperator_UNIQUE = 103 , BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 ,
  BuiltinOperator_GATHER_ND = 107 , BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 ,
  BuiltinOperator_ELU = 111 , BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 ,
  BuiltinOperator_MATRIX_SET_DIAG = 115 , BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 ,
  BuiltinOperator_WHILE = 119 , BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 ,
  BuiltinOperator_SELECT_V2 = 123 , BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 ,
  BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 , BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 ,
  BuiltinOperator_RFFT2D = 131 , BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 ,
  BuiltinOperator_COMPLEX_ABS = 135 , BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 ,
  BuiltinOperator_HASHTABLE_SIZE = 139 , BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 ,
  BuiltinOperator_READ_VARIABLE = 143 , BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 ,
  BuiltinOperator_BUCKETIZE = 147 , BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 ,
  BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 , BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 ,
  BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 , BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 ,
  BuiltinOperator_MIN = BuiltinOperator_ADD , BuiltinOperator_MAX = BuiltinOperator_SIGN
}
 
enum  BuiltinOptions : uint8_t {
  BuiltinOptions_NONE = 0 , BuiltinOptions_Conv2DOptions = 1 , BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 ,
  BuiltinOptions_LSHProjectionOptions = 4 , BuiltinOptions_Pool2DOptions = 5 , BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 ,
  BuiltinOptions_FullyConnectedOptions = 8 , BuiltinOptions_SoftmaxOptions = 9 , BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 ,
  BuiltinOptions_L2NormOptions = 12 , BuiltinOptions_LocalResponseNormalizationOptions = 13 , BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 ,
  BuiltinOptions_CallOptions = 16 , BuiltinOptions_ReshapeOptions = 17 , BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 ,
  BuiltinOptions_EmbeddingLookupSparseOptions = 20 , BuiltinOptions_MulOptions = 21 , BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 ,
  BuiltinOptions_BatchToSpaceNDOptions = 24 , BuiltinOptions_SpaceToBatchNDOptions = 25 , BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 ,
  BuiltinOptions_SubOptions = 28 , BuiltinOptions_DivOptions = 29 , BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 ,
  BuiltinOptions_StridedSliceOptions = 32 , BuiltinOptions_ExpOptions = 33 , BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 ,
  BuiltinOptions_LogSoftmaxOptions = 36 , BuiltinOptions_CastOptions = 37 , BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 ,
  BuiltinOptions_ArgMaxOptions = 40 , BuiltinOptions_LessOptions = 41 , BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 ,
  BuiltinOptions_GreaterOptions = 44 , BuiltinOptions_GreaterEqualOptions = 45 , BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 ,
  BuiltinOptions_SliceOptions = 48 , BuiltinOptions_TransposeConvOptions = 49 , BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 ,
  BuiltinOptions_ExpandDimsOptions = 52 , BuiltinOptions_EqualOptions = 53 , BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 ,
  BuiltinOptions_PowOptions = 56 , BuiltinOptions_ArgMinOptions = 57 , BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 ,
  BuiltinOptions_LogicalOrOptions = 60 , BuiltinOptions_OneHotOptions = 61 , BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 ,
  BuiltinOptions_UnpackOptions = 64 , BuiltinOptions_FloorDivOptions = 65 , BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 ,
  BuiltinOptions_FillOptions = 68 , BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 , BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 ,
  BuiltinOptions_FloorModOptions = 72 , BuiltinOptions_RangeOptions = 73 , BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 ,
  BuiltinOptions_SquaredDifferenceOptions = 76 , BuiltinOptions_MirrorPadOptions = 77 , BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 ,
  BuiltinOptions_UniqueOptions = 80 , BuiltinOptions_ReverseV2Options = 81 , BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 ,
  BuiltinOptions_CosOptions = 84 , BuiltinOptions_WhereOptions = 85 , BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 ,
  BuiltinOptions_MatrixDiagOptions = 88 , BuiltinOptions_QuantizeOptions = 89 , BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 ,
  BuiltinOptions_IfOptions = 92 , BuiltinOptions_WhileOptions = 93 , BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 ,
  BuiltinOptions_NonMaxSuppressionV5Options = 96 , BuiltinOptions_ScatterNdOptions = 97 , BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 ,
  BuiltinOptions_SegmentSumOptions = 100 , BuiltinOptions_BatchMatMulOptions = 101 , BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 ,
  BuiltinOptions_BroadcastToOptions = 104 , BuiltinOptions_Rfft2dOptions = 105 , BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 ,
  BuiltinOptions_HashtableFindOptions = 108 , BuiltinOptions_HashtableImportOptions = 109 , BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 ,
  BuiltinOptions_ReadVariableOptions = 112 , BuiltinOptions_AssignVariableOptions = 113 , BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 ,
  BuiltinOptions_GeluOptions = 116 , BuiltinOptions_DynamicUpdateSliceOptions = 117 , BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 ,
  BuiltinOptions_UnsortedSegmentMinOptions = 120 , BuiltinOptions_UnsortedSegmentSumOptions = 121 , BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 ,
  BuiltinOptions_MIN = BuiltinOptions_NONE , BuiltinOptions_MAX = BuiltinOptions_SignOptions , BuiltinOptions_NONE = 0 , BuiltinOptions_Conv2DOptions = 1 ,
  BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 , BuiltinOptions_LSHProjectionOptions = 4 , BuiltinOptions_Pool2DOptions = 5 ,
  BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 , BuiltinOptions_FullyConnectedOptions = 8 , BuiltinOptions_SoftmaxOptions = 9 ,
  BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 , BuiltinOptions_L2NormOptions = 12 , BuiltinOptions_LocalResponseNormalizationOptions = 13 ,
  BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 , BuiltinOptions_CallOptions = 16 , BuiltinOptions_ReshapeOptions = 17 ,
  BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 , BuiltinOptions_EmbeddingLookupSparseOptions = 20 , BuiltinOptions_MulOptions = 21 ,
  BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 , BuiltinOptions_BatchToSpaceNDOptions = 24 , BuiltinOptions_SpaceToBatchNDOptions = 25 ,
  BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 , BuiltinOptions_SubOptions = 28 , BuiltinOptions_DivOptions = 29 ,
  BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 , BuiltinOptions_StridedSliceOptions = 32 , BuiltinOptions_ExpOptions = 33 ,
  BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 , BuiltinOptions_LogSoftmaxOptions = 36 , BuiltinOptions_CastOptions = 37 ,
  BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 , BuiltinOptions_ArgMaxOptions = 40 , BuiltinOptions_LessOptions = 41 ,
  BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 , BuiltinOptions_GreaterOptions = 44 , BuiltinOptions_GreaterEqualOptions = 45 ,
  BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 , BuiltinOptions_SliceOptions = 48 , BuiltinOptions_TransposeConvOptions = 49 ,
  BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 , BuiltinOptions_ExpandDimsOptions = 52 , BuiltinOptions_EqualOptions = 53 ,
  BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 , BuiltinOptions_PowOptions = 56 , BuiltinOptions_ArgMinOptions = 57 ,
  BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 , BuiltinOptions_LogicalOrOptions = 60 , BuiltinOptions_OneHotOptions = 61 ,
  BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 , BuiltinOptions_UnpackOptions = 64 , BuiltinOptions_FloorDivOptions = 65 ,
  BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 , BuiltinOptions_FillOptions = 68 , BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 ,
  BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 , BuiltinOptions_FloorModOptions = 72 , BuiltinOptions_RangeOptions = 73 ,
  BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 , BuiltinOptions_SquaredDifferenceOptions = 76 , BuiltinOptions_MirrorPadOptions = 77 ,
  BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 , BuiltinOptions_UniqueOptions = 80 , BuiltinOptions_ReverseV2Options = 81 ,
  BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 , BuiltinOptions_CosOptions = 84 , BuiltinOptions_WhereOptions = 85 ,
  BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 , BuiltinOptions_MatrixDiagOptions = 88 , BuiltinOptions_QuantizeOptions = 89 ,
  BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 , BuiltinOptions_IfOptions = 92 , BuiltinOptions_WhileOptions = 93 ,
  BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 , BuiltinOptions_NonMaxSuppressionV5Options = 96 , BuiltinOptions_ScatterNdOptions = 97 ,
  BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 , BuiltinOptions_SegmentSumOptions = 100 , BuiltinOptions_BatchMatMulOptions = 101 ,
  BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 , BuiltinOptions_BroadcastToOptions = 104 , BuiltinOptions_Rfft2dOptions = 105 ,
  BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 , BuiltinOptions_HashtableFindOptions = 108 , BuiltinOptions_HashtableImportOptions = 109 ,
  BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 , BuiltinOptions_ReadVariableOptions = 112 , BuiltinOptions_AssignVariableOptions = 113 ,
  BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 , BuiltinOptions_GeluOptions = 116 , BuiltinOptions_DynamicUpdateSliceOptions = 117 ,
  BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 , BuiltinOptions_UnsortedSegmentMinOptions = 120 , BuiltinOptions_UnsortedSegmentSumOptions = 121 ,
  BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 , BuiltinOptions_BitcastOptions = 124 , BuiltinOptions_BitwiseXorOptions = 125 ,
  BuiltinOptions_RightShiftOptions = 126 , BuiltinOptions_MIN = BuiltinOptions_NONE , BuiltinOptions_MAX = BuiltinOptions_SignOptions , BuiltinOptions_NONE = 0 ,
  BuiltinOptions_Conv2DOptions = 1 , BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 , BuiltinOptions_LSHProjectionOptions = 4 ,
  BuiltinOptions_Pool2DOptions = 5 , BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 , BuiltinOptions_FullyConnectedOptions = 8 ,
  BuiltinOptions_SoftmaxOptions = 9 , BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 , BuiltinOptions_L2NormOptions = 12 ,
  BuiltinOptions_LocalResponseNormalizationOptions = 13 , BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 , BuiltinOptions_CallOptions = 16 ,
  BuiltinOptions_ReshapeOptions = 17 , BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 , BuiltinOptions_EmbeddingLookupSparseOptions = 20 ,
  BuiltinOptions_MulOptions = 21 , BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 , BuiltinOptions_BatchToSpaceNDOptions = 24 ,
  BuiltinOptions_SpaceToBatchNDOptions = 25 , BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 , BuiltinOptions_SubOptions = 28 ,
  BuiltinOptions_DivOptions = 29 , BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 , BuiltinOptions_StridedSliceOptions = 32 ,
  BuiltinOptions_ExpOptions = 33 , BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 , BuiltinOptions_LogSoftmaxOptions = 36 ,
  BuiltinOptions_CastOptions = 37 , BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 , BuiltinOptions_ArgMaxOptions = 40 ,
  BuiltinOptions_LessOptions = 41 , BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 , BuiltinOptions_GreaterOptions = 44 ,
  BuiltinOptions_GreaterEqualOptions = 45 , BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 , BuiltinOptions_SliceOptions = 48 ,
  BuiltinOptions_TransposeConvOptions = 49 , BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 , BuiltinOptions_ExpandDimsOptions = 52 ,
  BuiltinOptions_EqualOptions = 53 , BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 , BuiltinOptions_PowOptions = 56 ,
  BuiltinOptions_ArgMinOptions = 57 , BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 , BuiltinOptions_LogicalOrOptions = 60 ,
  BuiltinOptions_OneHotOptions = 61 , BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 , BuiltinOptions_UnpackOptions = 64 ,
  BuiltinOptions_FloorDivOptions = 65 , BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 , BuiltinOptions_FillOptions = 68 ,
  BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 , BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 , BuiltinOptions_FloorModOptions = 72 ,
  BuiltinOptions_RangeOptions = 73 , BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 , BuiltinOptions_SquaredDifferenceOptions = 76 ,
  BuiltinOptions_MirrorPadOptions = 77 , BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 , BuiltinOptions_UniqueOptions = 80 ,
  BuiltinOptions_ReverseV2Options = 81 , BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 , BuiltinOptions_CosOptions = 84 ,
  BuiltinOptions_WhereOptions = 85 , BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 , BuiltinOptions_MatrixDiagOptions = 88 ,
  BuiltinOptions_QuantizeOptions = 89 , BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 , BuiltinOptions_IfOptions = 92 ,
  BuiltinOptions_WhileOptions = 93 , BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 , BuiltinOptions_NonMaxSuppressionV5Options = 96 ,
  BuiltinOptions_ScatterNdOptions = 97 , BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 , BuiltinOptions_SegmentSumOptions = 100 ,
  BuiltinOptions_BatchMatMulOptions = 101 , BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 , BuiltinOptions_BroadcastToOptions = 104 ,
  BuiltinOptions_Rfft2dOptions = 105 , BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 , BuiltinOptions_HashtableFindOptions = 108 ,
  BuiltinOptions_HashtableImportOptions = 109 , BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 , BuiltinOptions_ReadVariableOptions = 112 ,
  BuiltinOptions_AssignVariableOptions = 113 , BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 , BuiltinOptions_GeluOptions = 116 ,
  BuiltinOptions_DynamicUpdateSliceOptions = 117 , BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 , BuiltinOptions_UnsortedSegmentMinOptions = 120 ,
  BuiltinOptions_UnsortedSegmentSumOptions = 121 , BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 , BuiltinOptions_MIN = BuiltinOptions_NONE ,
  BuiltinOptions_MAX = BuiltinOptions_SignOptions
}
 
enum  Padding : int8_t {
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID ,
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID ,
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID
}
 
enum  ActivationFunctionType : int8_t {
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT ,
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT ,
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT
}
 
enum  LSHProjectionType : int8_t {
  LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 , LSHProjectionType_DENSE = 2 , LSHProjectionType_MIN = LSHProjectionType_UNKNOWN ,
  LSHProjectionType_MAX = LSHProjectionType_DENSE , LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 , LSHProjectionType_DENSE = 2 ,
  LSHProjectionType_MIN = LSHProjectionType_UNKNOWN , LSHProjectionType_MAX = LSHProjectionType_DENSE , LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 ,
  LSHProjectionType_DENSE = 2 , LSHProjectionType_MIN = LSHProjectionType_UNKNOWN , LSHProjectionType_MAX = LSHProjectionType_DENSE
}
 
enum  FullyConnectedOptionsWeightsFormat : int8_t {
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 ,
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 ,
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8
}
 
enum  LSTMKernelType : int8_t {
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC ,
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC ,
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC
}
 
enum  CombinerType : int8_t {
  CombinerType_SUM = 0 , CombinerType_MEAN = 1 , CombinerType_SQRTN = 2 , CombinerType_MIN = CombinerType_SUM ,
  CombinerType_MAX = CombinerType_SQRTN , CombinerType_SUM = 0 , CombinerType_MEAN = 1 , CombinerType_SQRTN = 2 ,
  CombinerType_MIN = CombinerType_SUM , CombinerType_MAX = CombinerType_SQRTN , CombinerType_SUM = 0 , CombinerType_MEAN = 1 ,
  CombinerType_SQRTN = 2 , CombinerType_MIN = CombinerType_SUM , CombinerType_MAX = CombinerType_SQRTN
}
 
enum  MirrorPadMode : int8_t {
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC ,
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC ,
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC
}
 
enum  CustomOptionsFormat : int8_t {
  CustomOptionsFormat_FLEXBUFFERS = 0 , CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_FLEXBUFFERS = 0 ,
  CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_FLEXBUFFERS = 0 , CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS ,
  CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS
}
 
enum  InterpreterConfig { kAllocationRecording = 0 , kPreserveAllTensors = 1 }
 
enum class  DepthwiseConvImplementation {
  kNone = 0 , kUseGenericKernel , kUseNeon3x3 , kUseNeon3x3DotProduct ,
  kUseCModel3x3DotProduct , kUseUnwound3x3DotProduct , kUseIntrinsics3x3DotProduct , kNone = 0 ,
  kUseGenericKernel , kUseNeon3x3 , kUseNeon3x3DotProduct , kUseCModel3x3DotProduct ,
  kUseUnwound3x3DotProduct , kUseIntrinsics3x3DotProduct , kNone = 0 , kUseGenericKernel ,
  kUseNeon3x3 , kUseNeon3x3DotProduct , kUseCModel3x3DotProduct , kUseUnwound3x3DotProduct ,
  kUseIntrinsics3x3DotProduct
}
 
enum class  DepthwiseConvOutputRounding {
  kNone = 0 , kAwayFromZero , kUpward , kNone = 0 ,
  kAwayFromZero , kUpward , kNone = 0 , kAwayFromZero ,
  kUpward
}
 
enum class  DepthwiseConvDepthMultiplication {
  kNoMultiplication = 0 , kUnitInputDepth , kNoMultiplication = 0 , kUnitInputDepth ,
  kNoMultiplication = 0 , kUnitInputDepth
}
 
enum class  FusedActivationFunctionType : uint8_t {
  kNone , kRelu6 , kRelu1 , kRelu ,
  kNone , kRelu6 , kRelu1 , kRelu ,
  kNone , kRelu6 , kRelu1 , kRelu
}
 
enum class  PaddingType : uint8_t {
  kNone , kSame , kValid , kNone ,
  kSame , kValid , kNone , kSame ,
  kValid
}
 
enum class  FullyConnectedWeightsFormat : uint8_t {
  kDefault , kShuffled4x16Int8 , kDefault , kShuffled4x16Int8 ,
  kDefault , kShuffled4x16Int8
}
 
enum class  BroadcastableOpCategory : uint8_t {
  kNone , kNonBroadcast , kFirstInputBroadcastsFast , kSecondInputBroadcastsFast ,
  kGenericBroadcast , kNone , kNonBroadcast , kFirstInputBroadcastsFast ,
  kSecondInputBroadcastsFast , kGenericBroadcast , kNone , kNonBroadcast ,
  kFirstInputBroadcastsFast , kSecondInputBroadcastsFast , kGenericBroadcast
}
 
enum class  ResizingCategory : uint8_t {
  kNone , kImageStyle , kGenericResize , kNone ,
  kImageStyle , kGenericResize , kNone , kImageStyle ,
  kGenericResize
}
 
enum class  MemoryPlannerType { kGreedy , kLinear }
 
enum class  RecordedAllocationType {
  kTfLiteEvalTensorData , kPersistentTfLiteTensorData , kPersistentTfLiteTensorQuantizationData , kPersistentBufferData ,
  kTfLiteTensorVariableBufferData , kNodeAndRegistrationArray , kOpData , kTfLiteEvalTensorData ,
  kPersistentTfLiteTensorData , kPersistentTfLiteTensorQuantizationData , kPersistentBufferData , kTfLiteTensorVariableBufferData ,
  kNodeAndRegistrationArray , kOpData , kTfLiteEvalTensorData , kPersistentTfLiteTensorData ,
  kPersistentTfLiteTensorQuantizationData , kPersistentBufferData , kTfLiteTensorVariableBufferData , kNodeAndRegistrationArray ,
  kOpData
}
 
enum class  PrettyPrintType { kCsv , kTable }
 
enum  TensorType : int8_t {
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4 ,
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4 ,
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4
}
 
enum  QuantizationDetails : uint8_t {
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization ,
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization ,
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization
}
 
enum  DimensionType : int8_t {
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR ,
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR ,
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR
}
 
enum  SparseIndexVector : uint8_t {
  SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 , SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 ,
  SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector , SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 ,
  SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 , SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector ,
  SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 , SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 ,
  SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector
}
 
enum  BuiltinOperator : int32_t {
  BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 , BuiltinOperator_CONV_2D = 3 ,
  BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 , BuiltinOperator_EMBEDDING_LOOKUP = 7 ,
  BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 , BuiltinOperator_L2_NORMALIZATION = 11 ,
  BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 , BuiltinOperator_LSH_PROJECTION = 15 ,
  BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 , BuiltinOperator_RELU = 19 ,
  BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 , BuiltinOperator_RESIZE_BILINEAR = 23 ,
  BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 , BuiltinOperator_SVDF = 27 ,
  BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 , BuiltinOperator_CALL = 31 ,
  BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 ,
  BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 , BuiltinOperator_TRANSPOSE = 39 ,
  BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 , BuiltinOperator_SQUEEZE = 43 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 , BuiltinOperator_EXP = 47 ,
  BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 , BuiltinOperator_DELEGATE = 51 ,
  BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 , BuiltinOperator_MAXIMUM = 55 ,
  BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 , BuiltinOperator_NEG = 59 ,
  BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 , BuiltinOperator_LESS_EQUAL = 63 ,
  BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 , BuiltinOperator_TRANSPOSE_CONV = 67 ,
  BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 , BuiltinOperator_EQUAL = 71 ,
  BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 , BuiltinOperator_SQRT = 75 ,
  BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 , BuiltinOperator_ARG_MIN = 79 ,
  BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 , BuiltinOperator_PACK = 83 ,
  BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 , BuiltinOperator_LOGICAL_NOT = 87 ,
  BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 , BuiltinOperator_REDUCE_ANY = 91 ,
  BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 , BuiltinOperator_FLOOR_MOD = 95 ,
  BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 , BuiltinOperator_SQUARED_DIFFERENCE = 99 ,
  BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 , BuiltinOperator_UNIQUE = 103 ,
  BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 , BuiltinOperator_GATHER_ND = 107 ,
  BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 , BuiltinOperator_ELU = 111 ,
  BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 , BuiltinOperator_MATRIX_SET_DIAG = 115 ,
  BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 , BuiltinOperator_WHILE = 119 ,
  BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 , BuiltinOperator_SELECT_V2 = 123 ,
  BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 , BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 ,
  BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 , BuiltinOperator_RFFT2D = 131 ,
  BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 , BuiltinOperator_COMPLEX_ABS = 135 ,
  BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 , BuiltinOperator_HASHTABLE_SIZE = 139 ,
  BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 , BuiltinOperator_READ_VARIABLE = 143 ,
  BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 , BuiltinOperator_BUCKETIZE = 147 ,
  BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 , BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 ,
  BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 , BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 ,
  BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 , BuiltinOperator_MIN = BuiltinOperator_ADD ,
  BuiltinOperator_MAX = BuiltinOperator_SIGN , BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 ,
  BuiltinOperator_CONV_2D = 3 , BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 ,
  BuiltinOperator_EMBEDDING_LOOKUP = 7 , BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 ,
  BuiltinOperator_L2_NORMALIZATION = 11 , BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 ,
  BuiltinOperator_LSH_PROJECTION = 15 , BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 ,
  BuiltinOperator_RELU = 19 , BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 ,
  BuiltinOperator_RESIZE_BILINEAR = 23 , BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 ,
  BuiltinOperator_SVDF = 27 , BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 ,
  BuiltinOperator_CALL = 31 , BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 , BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 ,
  BuiltinOperator_TRANSPOSE = 39 , BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 ,
  BuiltinOperator_SQUEEZE = 43 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 ,
  BuiltinOperator_EXP = 47 , BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 ,
  BuiltinOperator_DELEGATE = 51 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 ,
  BuiltinOperator_MAXIMUM = 55 , BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 ,
  BuiltinOperator_NEG = 59 , BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 ,
  BuiltinOperator_LESS_EQUAL = 63 , BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 ,
  BuiltinOperator_TRANSPOSE_CONV = 67 , BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 ,
  BuiltinOperator_EQUAL = 71 , BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 ,
  BuiltinOperator_SQRT = 75 , BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 ,
  BuiltinOperator_ARG_MIN = 79 , BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 ,
  BuiltinOperator_PACK = 83 , BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 ,
  BuiltinOperator_LOGICAL_NOT = 87 , BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 ,
  BuiltinOperator_REDUCE_ANY = 91 , BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 ,
  BuiltinOperator_FLOOR_MOD = 95 , BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 ,
  BuiltinOperator_SQUARED_DIFFERENCE = 99 , BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 ,
  BuiltinOperator_UNIQUE = 103 , BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 ,
  BuiltinOperator_GATHER_ND = 107 , BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 ,
  BuiltinOperator_ELU = 111 , BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 ,
  BuiltinOperator_MATRIX_SET_DIAG = 115 , BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 ,
  BuiltinOperator_WHILE = 119 , BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 ,
  BuiltinOperator_SELECT_V2 = 123 , BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 ,
  BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 , BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 ,
  BuiltinOperator_RFFT2D = 131 , BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 ,
  BuiltinOperator_COMPLEX_ABS = 135 , BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 ,
  BuiltinOperator_HASHTABLE_SIZE = 139 , BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 ,
  BuiltinOperator_READ_VARIABLE = 143 , BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 ,
  BuiltinOperator_BUCKETIZE = 147 , BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 ,
  BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 , BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 ,
  BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 , BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 ,
  BuiltinOperator_BITCAST = 159 , BuiltinOperator_BITWISE_XOR = 160 , BuiltinOperator_RIGHT_SHIFT = 161 , BuiltinOperator_STABLEHLO_LOGISTIC = 162 ,
  BuiltinOperator_STABLEHLO_ADD = 163 , BuiltinOperator_STABLEHLO_DIVIDE = 164 , BuiltinOperator_STABLEHLO_MULTIPLY = 165 , BuiltinOperator_STABLEHLO_MAXIMUM = 166 ,
  BuiltinOperator_STABLEHLO_RESHAPE = 167 , BuiltinOperator_STABLEHLO_CLAMP = 168 , BuiltinOperator_STABLEHLO_CONCATENATE = 169 , BuiltinOperator_STABLEHLO_BROADCAST_IN_DIM = 170 ,
  BuiltinOperator_STABLEHLO_CONVOLUTION = 171 , BuiltinOperator_STABLEHLO_SLICE = 172 , BuiltinOperator_STABLEHLO_CUSTOM_CALL = 173 , BuiltinOperator_STABLEHLO_REDUCE = 174 ,
  BuiltinOperator_STABLEHLO_ABS = 175 , BuiltinOperator_STABLEHLO_AND = 176 , BuiltinOperator_STABLEHLO_COSINE = 177 , BuiltinOperator_STABLEHLO_EXPONENTIAL = 178 ,
  BuiltinOperator_STABLEHLO_FLOOR = 179 , BuiltinOperator_STABLEHLO_LOG = 180 , BuiltinOperator_STABLEHLO_MINIMUM = 181 , BuiltinOperator_STABLEHLO_NEGATE = 182 ,
  BuiltinOperator_STABLEHLO_OR = 183 , BuiltinOperator_STABLEHLO_POWER = 184 , BuiltinOperator_STABLEHLO_REMAINDER = 185 , BuiltinOperator_STABLEHLO_RSQRT = 186 ,
  BuiltinOperator_STABLEHLO_SELECT = 187 , BuiltinOperator_STABLEHLO_SUBTRACT = 188 , BuiltinOperator_STABLEHLO_TANH = 189 , BuiltinOperator_STABLEHLO_SCATTER = 190 ,
  BuiltinOperator_STABLEHLO_COMPARE = 191 , BuiltinOperator_STABLEHLO_CONVERT = 192 , BuiltinOperator_STABLEHLO_DYNAMIC_SLICE = 193 , BuiltinOperator_STABLEHLO_DYNAMIC_UPDATE_SLICE = 194 ,
  BuiltinOperator_STABLEHLO_PAD = 195 , BuiltinOperator_STABLEHLO_IOTA = 196 , BuiltinOperator_STABLEHLO_DOT_GENERAL = 197 , BuiltinOperator_STABLEHLO_REDUCE_WINDOW = 198 ,
  BuiltinOperator_STABLEHLO_SORT = 199 , BuiltinOperator_STABLEHLO_WHILE = 200 , BuiltinOperator_STABLEHLO_GATHER = 201 , BuiltinOperator_STABLEHLO_TRANSPOSE = 202 ,
  BuiltinOperator_DILATE = 203 , BuiltinOperator_STABLEHLO_RNG_BIT_GENERATOR = 204 , BuiltinOperator_REDUCE_WINDOW = 205 , BuiltinOperator_MIN = BuiltinOperator_ADD ,
  BuiltinOperator_MAX = BuiltinOperator_SIGN , BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 ,
  BuiltinOperator_CONV_2D = 3 , BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 ,
  BuiltinOperator_EMBEDDING_LOOKUP = 7 , BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 ,
  BuiltinOperator_L2_NORMALIZATION = 11 , BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 ,
  BuiltinOperator_LSH_PROJECTION = 15 , BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 ,
  BuiltinOperator_RELU = 19 , BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 ,
  BuiltinOperator_RESIZE_BILINEAR = 23 , BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 ,
  BuiltinOperator_SVDF = 27 , BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 ,
  BuiltinOperator_CALL = 31 , BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 , BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 ,
  BuiltinOperator_TRANSPOSE = 39 , BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 ,
  BuiltinOperator_SQUEEZE = 43 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 ,
  BuiltinOperator_EXP = 47 , BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 ,
  BuiltinOperator_DELEGATE = 51 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 ,
  BuiltinOperator_MAXIMUM = 55 , BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 ,
  BuiltinOperator_NEG = 59 , BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 ,
  BuiltinOperator_LESS_EQUAL = 63 , BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 ,
  BuiltinOperator_TRANSPOSE_CONV = 67 , BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 ,
  BuiltinOperator_EQUAL = 71 , BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 ,
  BuiltinOperator_SQRT = 75 , BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 ,
  BuiltinOperator_ARG_MIN = 79 , BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 ,
  BuiltinOperator_PACK = 83 , BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 ,
  BuiltinOperator_LOGICAL_NOT = 87 , BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 ,
  BuiltinOperator_REDUCE_ANY = 91 , BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 ,
  BuiltinOperator_FLOOR_MOD = 95 , BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 ,
  BuiltinOperator_SQUARED_DIFFERENCE = 99 , BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 ,
  BuiltinOperator_UNIQUE = 103 , BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 ,
  BuiltinOperator_GATHER_ND = 107 , BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 ,
  BuiltinOperator_ELU = 111 , BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 ,
  BuiltinOperator_MATRIX_SET_DIAG = 115 , BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 ,
  BuiltinOperator_WHILE = 119 , BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 ,
  BuiltinOperator_SELECT_V2 = 123 , BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 ,
  BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 , BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 ,
  BuiltinOperator_RFFT2D = 131 , BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 ,
  BuiltinOperator_COMPLEX_ABS = 135 , BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 ,
  BuiltinOperator_HASHTABLE_SIZE = 139 , BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 ,
  BuiltinOperator_READ_VARIABLE = 143 , BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 ,
  BuiltinOperator_BUCKETIZE = 147 , BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 ,
  BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 , BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 ,
  BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 , BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 ,
  BuiltinOperator_MIN = BuiltinOperator_ADD , BuiltinOperator_MAX = BuiltinOperator_SIGN
}
 
enum  BuiltinOptions : uint8_t {
  BuiltinOptions_NONE = 0 , BuiltinOptions_Conv2DOptions = 1 , BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 ,
  BuiltinOptions_LSHProjectionOptions = 4 , BuiltinOptions_Pool2DOptions = 5 , BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 ,
  BuiltinOptions_FullyConnectedOptions = 8 , BuiltinOptions_SoftmaxOptions = 9 , BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 ,
  BuiltinOptions_L2NormOptions = 12 , BuiltinOptions_LocalResponseNormalizationOptions = 13 , BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 ,
  BuiltinOptions_CallOptions = 16 , BuiltinOptions_ReshapeOptions = 17 , BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 ,
  BuiltinOptions_EmbeddingLookupSparseOptions = 20 , BuiltinOptions_MulOptions = 21 , BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 ,
  BuiltinOptions_BatchToSpaceNDOptions = 24 , BuiltinOptions_SpaceToBatchNDOptions = 25 , BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 ,
  BuiltinOptions_SubOptions = 28 , BuiltinOptions_DivOptions = 29 , BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 ,
  BuiltinOptions_StridedSliceOptions = 32 , BuiltinOptions_ExpOptions = 33 , BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 ,
  BuiltinOptions_LogSoftmaxOptions = 36 , BuiltinOptions_CastOptions = 37 , BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 ,
  BuiltinOptions_ArgMaxOptions = 40 , BuiltinOptions_LessOptions = 41 , BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 ,
  BuiltinOptions_GreaterOptions = 44 , BuiltinOptions_GreaterEqualOptions = 45 , BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 ,
  BuiltinOptions_SliceOptions = 48 , BuiltinOptions_TransposeConvOptions = 49 , BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 ,
  BuiltinOptions_ExpandDimsOptions = 52 , BuiltinOptions_EqualOptions = 53 , BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 ,
  BuiltinOptions_PowOptions = 56 , BuiltinOptions_ArgMinOptions = 57 , BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 ,
  BuiltinOptions_LogicalOrOptions = 60 , BuiltinOptions_OneHotOptions = 61 , BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 ,
  BuiltinOptions_UnpackOptions = 64 , BuiltinOptions_FloorDivOptions = 65 , BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 ,
  BuiltinOptions_FillOptions = 68 , BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 , BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 ,
  BuiltinOptions_FloorModOptions = 72 , BuiltinOptions_RangeOptions = 73 , BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 ,
  BuiltinOptions_SquaredDifferenceOptions = 76 , BuiltinOptions_MirrorPadOptions = 77 , BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 ,
  BuiltinOptions_UniqueOptions = 80 , BuiltinOptions_ReverseV2Options = 81 , BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 ,
  BuiltinOptions_CosOptions = 84 , BuiltinOptions_WhereOptions = 85 , BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 ,
  BuiltinOptions_MatrixDiagOptions = 88 , BuiltinOptions_QuantizeOptions = 89 , BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 ,
  BuiltinOptions_IfOptions = 92 , BuiltinOptions_WhileOptions = 93 , BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 ,
  BuiltinOptions_NonMaxSuppressionV5Options = 96 , BuiltinOptions_ScatterNdOptions = 97 , BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 ,
  BuiltinOptions_SegmentSumOptions = 100 , BuiltinOptions_BatchMatMulOptions = 101 , BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 ,
  BuiltinOptions_BroadcastToOptions = 104 , BuiltinOptions_Rfft2dOptions = 105 , BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 ,
  BuiltinOptions_HashtableFindOptions = 108 , BuiltinOptions_HashtableImportOptions = 109 , BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 ,
  BuiltinOptions_ReadVariableOptions = 112 , BuiltinOptions_AssignVariableOptions = 113 , BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 ,
  BuiltinOptions_GeluOptions = 116 , BuiltinOptions_DynamicUpdateSliceOptions = 117 , BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 ,
  BuiltinOptions_UnsortedSegmentMinOptions = 120 , BuiltinOptions_UnsortedSegmentSumOptions = 121 , BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 ,
  BuiltinOptions_MIN = BuiltinOptions_NONE , BuiltinOptions_MAX = BuiltinOptions_SignOptions , BuiltinOptions_NONE = 0 , BuiltinOptions_Conv2DOptions = 1 ,
  BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 , BuiltinOptions_LSHProjectionOptions = 4 , BuiltinOptions_Pool2DOptions = 5 ,
  BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 , BuiltinOptions_FullyConnectedOptions = 8 , BuiltinOptions_SoftmaxOptions = 9 ,
  BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 , BuiltinOptions_L2NormOptions = 12 , BuiltinOptions_LocalResponseNormalizationOptions = 13 ,
  BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 , BuiltinOptions_CallOptions = 16 , BuiltinOptions_ReshapeOptions = 17 ,
  BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 , BuiltinOptions_EmbeddingLookupSparseOptions = 20 , BuiltinOptions_MulOptions = 21 ,
  BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 , BuiltinOptions_BatchToSpaceNDOptions = 24 , BuiltinOptions_SpaceToBatchNDOptions = 25 ,
  BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 , BuiltinOptions_SubOptions = 28 , BuiltinOptions_DivOptions = 29 ,
  BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 , BuiltinOptions_StridedSliceOptions = 32 , BuiltinOptions_ExpOptions = 33 ,
  BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 , BuiltinOptions_LogSoftmaxOptions = 36 , BuiltinOptions_CastOptions = 37 ,
  BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 , BuiltinOptions_ArgMaxOptions = 40 , BuiltinOptions_LessOptions = 41 ,
  BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 , BuiltinOptions_GreaterOptions = 44 , BuiltinOptions_GreaterEqualOptions = 45 ,
  BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 , BuiltinOptions_SliceOptions = 48 , BuiltinOptions_TransposeConvOptions = 49 ,
  BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 , BuiltinOptions_ExpandDimsOptions = 52 , BuiltinOptions_EqualOptions = 53 ,
  BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 , BuiltinOptions_PowOptions = 56 , BuiltinOptions_ArgMinOptions = 57 ,
  BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 , BuiltinOptions_LogicalOrOptions = 60 , BuiltinOptions_OneHotOptions = 61 ,
  BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 , BuiltinOptions_UnpackOptions = 64 , BuiltinOptions_FloorDivOptions = 65 ,
  BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 , BuiltinOptions_FillOptions = 68 , BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 ,
  BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 , BuiltinOptions_FloorModOptions = 72 , BuiltinOptions_RangeOptions = 73 ,
  BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 , BuiltinOptions_SquaredDifferenceOptions = 76 , BuiltinOptions_MirrorPadOptions = 77 ,
  BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 , BuiltinOptions_UniqueOptions = 80 , BuiltinOptions_ReverseV2Options = 81 ,
  BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 , BuiltinOptions_CosOptions = 84 , BuiltinOptions_WhereOptions = 85 ,
  BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 , BuiltinOptions_MatrixDiagOptions = 88 , BuiltinOptions_QuantizeOptions = 89 ,
  BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 , BuiltinOptions_IfOptions = 92 , BuiltinOptions_WhileOptions = 93 ,
  BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 , BuiltinOptions_NonMaxSuppressionV5Options = 96 , BuiltinOptions_ScatterNdOptions = 97 ,
  BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 , BuiltinOptions_SegmentSumOptions = 100 , BuiltinOptions_BatchMatMulOptions = 101 ,
  BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 , BuiltinOptions_BroadcastToOptions = 104 , BuiltinOptions_Rfft2dOptions = 105 ,
  BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 , BuiltinOptions_HashtableFindOptions = 108 , BuiltinOptions_HashtableImportOptions = 109 ,
  BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 , BuiltinOptions_ReadVariableOptions = 112 , BuiltinOptions_AssignVariableOptions = 113 ,
  BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 , BuiltinOptions_GeluOptions = 116 , BuiltinOptions_DynamicUpdateSliceOptions = 117 ,
  BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 , BuiltinOptions_UnsortedSegmentMinOptions = 120 , BuiltinOptions_UnsortedSegmentSumOptions = 121 ,
  BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 , BuiltinOptions_BitcastOptions = 124 , BuiltinOptions_BitwiseXorOptions = 125 ,
  BuiltinOptions_RightShiftOptions = 126 , BuiltinOptions_MIN = BuiltinOptions_NONE , BuiltinOptions_MAX = BuiltinOptions_SignOptions , BuiltinOptions_NONE = 0 ,
  BuiltinOptions_Conv2DOptions = 1 , BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 , BuiltinOptions_LSHProjectionOptions = 4 ,
  BuiltinOptions_Pool2DOptions = 5 , BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 , BuiltinOptions_FullyConnectedOptions = 8 ,
  BuiltinOptions_SoftmaxOptions = 9 , BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 , BuiltinOptions_L2NormOptions = 12 ,
  BuiltinOptions_LocalResponseNormalizationOptions = 13 , BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 , BuiltinOptions_CallOptions = 16 ,
  BuiltinOptions_ReshapeOptions = 17 , BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 , BuiltinOptions_EmbeddingLookupSparseOptions = 20 ,
  BuiltinOptions_MulOptions = 21 , BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 , BuiltinOptions_BatchToSpaceNDOptions = 24 ,
  BuiltinOptions_SpaceToBatchNDOptions = 25 , BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 , BuiltinOptions_SubOptions = 28 ,
  BuiltinOptions_DivOptions = 29 , BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 , BuiltinOptions_StridedSliceOptions = 32 ,
  BuiltinOptions_ExpOptions = 33 , BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 , BuiltinOptions_LogSoftmaxOptions = 36 ,
  BuiltinOptions_CastOptions = 37 , BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 , BuiltinOptions_ArgMaxOptions = 40 ,
  BuiltinOptions_LessOptions = 41 , BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 , BuiltinOptions_GreaterOptions = 44 ,
  BuiltinOptions_GreaterEqualOptions = 45 , BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 , BuiltinOptions_SliceOptions = 48 ,
  BuiltinOptions_TransposeConvOptions = 49 , BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 , BuiltinOptions_ExpandDimsOptions = 52 ,
  BuiltinOptions_EqualOptions = 53 , BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 , BuiltinOptions_PowOptions = 56 ,
  BuiltinOptions_ArgMinOptions = 57 , BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 , BuiltinOptions_LogicalOrOptions = 60 ,
  BuiltinOptions_OneHotOptions = 61 , BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 , BuiltinOptions_UnpackOptions = 64 ,
  BuiltinOptions_FloorDivOptions = 65 , BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 , BuiltinOptions_FillOptions = 68 ,
  BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 , BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 , BuiltinOptions_FloorModOptions = 72 ,
  BuiltinOptions_RangeOptions = 73 , BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 , BuiltinOptions_SquaredDifferenceOptions = 76 ,
  BuiltinOptions_MirrorPadOptions = 77 , BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 , BuiltinOptions_UniqueOptions = 80 ,
  BuiltinOptions_ReverseV2Options = 81 , BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 , BuiltinOptions_CosOptions = 84 ,
  BuiltinOptions_WhereOptions = 85 , BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 , BuiltinOptions_MatrixDiagOptions = 88 ,
  BuiltinOptions_QuantizeOptions = 89 , BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 , BuiltinOptions_IfOptions = 92 ,
  BuiltinOptions_WhileOptions = 93 , BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 , BuiltinOptions_NonMaxSuppressionV5Options = 96 ,
  BuiltinOptions_ScatterNdOptions = 97 , BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 , BuiltinOptions_SegmentSumOptions = 100 ,
  BuiltinOptions_BatchMatMulOptions = 101 , BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 , BuiltinOptions_BroadcastToOptions = 104 ,
  BuiltinOptions_Rfft2dOptions = 105 , BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 , BuiltinOptions_HashtableFindOptions = 108 ,
  BuiltinOptions_HashtableImportOptions = 109 , BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 , BuiltinOptions_ReadVariableOptions = 112 ,
  BuiltinOptions_AssignVariableOptions = 113 , BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 , BuiltinOptions_GeluOptions = 116 ,
  BuiltinOptions_DynamicUpdateSliceOptions = 117 , BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 , BuiltinOptions_UnsortedSegmentMinOptions = 120 ,
  BuiltinOptions_UnsortedSegmentSumOptions = 121 , BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 , BuiltinOptions_MIN = BuiltinOptions_NONE ,
  BuiltinOptions_MAX = BuiltinOptions_SignOptions
}
 
enum  BuiltinOptions2 : uint8_t {
  BuiltinOptions2_NONE = 0 , BuiltinOptions2_StablehloConcatenateOptions = 1 , BuiltinOptions2_StablehloBroadcastInDimOptions = 2 , BuiltinOptions2_StablehloSliceOptions = 3 ,
  BuiltinOptions2_StablehloConvolutionOptions = 4 , BuiltinOptions2_StablehloCustomCallOptions = 5 , BuiltinOptions2_StablehloReduceOptions = 6 , BuiltinOptions2_StablehloScatterOptions = 7 ,
  BuiltinOptions2_StablehloCompareOptions = 8 , BuiltinOptions2_StablehloDynamicSliceOptions = 9 , BuiltinOptions2_StablehloPadOptions = 10 , BuiltinOptions2_StablehloIotaOptions = 11 ,
  BuiltinOptions2_StablehloDotGeneralOptions = 12 , BuiltinOptions2_StablehloReduceWindowOptions = 13 , BuiltinOptions2_StablehloSortOptions = 14 , BuiltinOptions2_StablehloWhileOptions = 15 ,
  BuiltinOptions2_StablehloGatherOptions = 16 , BuiltinOptions2_StablehloTransposeOptions = 17 , BuiltinOptions2_DilateOptions = 18 , BuiltinOptions2_StablehloRngBitGeneratorOptions = 19 ,
  BuiltinOptions2_ReduceWindowOptions = 20 , BuiltinOptions2_MIN = BuiltinOptions2_NONE , BuiltinOptions2_MAX = BuiltinOptions2_ReduceWindowOptions
}
 
enum  StablehloPrecisionConfig : uint32_t {
  StablehloPrecisionConfig_DEFAULT = 0 , StablehloPrecisionConfig_HIGH = 1 , StablehloPrecisionConfig_HIGHEST = 2 , StablehloPrecisionConfig_MIN = StablehloPrecisionConfig_DEFAULT ,
  StablehloPrecisionConfig_MAX = StablehloPrecisionConfig_HIGHEST
}
 
enum  StablehloComparisonDirection : uint32_t {
  StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_EQ = 0 , StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_NE = 1 , StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_GE = 2 , StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_GT = 3 ,
  StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_LE = 4 , StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_LT = 5 , StablehloComparisonDirection_MIN = StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_EQ , StablehloComparisonDirection_MAX = StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_LT
}
 
enum  StablehloComparisonType : uint32_t {
  StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_NOTYPE = 0 , StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_FLOAT = 1 , StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_FLOAT_TOTAL_ORDER = 2 , StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_SIGNED = 3 ,
  StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_UNSIGNED = 4 , StablehloComparisonType_MIN = StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_NOTYPE , StablehloComparisonType_MAX = StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_UNSIGNED
}
 
enum  RngAlgorithm : int8_t {
  RngAlgorithm_DEFAULT = 0 , RngAlgorithm_PHILOX = 1 , RngAlgorithm_THREEFRY = 2 , RngAlgorithm_MIN = RngAlgorithm_DEFAULT ,
  RngAlgorithm_MAX = RngAlgorithm_THREEFRY
}
 
enum  Padding : int8_t {
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID ,
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID ,
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID
}
 
enum  ActivationFunctionType : int8_t {
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT ,
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT ,
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT
}
 
enum  LSHProjectionType : int8_t {
  LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 , LSHProjectionType_DENSE = 2 , LSHProjectionType_MIN = LSHProjectionType_UNKNOWN ,
  LSHProjectionType_MAX = LSHProjectionType_DENSE , LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 , LSHProjectionType_DENSE = 2 ,
  LSHProjectionType_MIN = LSHProjectionType_UNKNOWN , LSHProjectionType_MAX = LSHProjectionType_DENSE , LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 ,
  LSHProjectionType_DENSE = 2 , LSHProjectionType_MIN = LSHProjectionType_UNKNOWN , LSHProjectionType_MAX = LSHProjectionType_DENSE
}
 
enum  FullyConnectedOptionsWeightsFormat : int8_t {
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 ,
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 ,
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8
}
 
enum  LSTMKernelType : int8_t {
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC ,
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC ,
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC
}
 
enum  CombinerType : int8_t {
  CombinerType_SUM = 0 , CombinerType_MEAN = 1 , CombinerType_SQRTN = 2 , CombinerType_MIN = CombinerType_SUM ,
  CombinerType_MAX = CombinerType_SQRTN , CombinerType_SUM = 0 , CombinerType_MEAN = 1 , CombinerType_SQRTN = 2 ,
  CombinerType_MIN = CombinerType_SUM , CombinerType_MAX = CombinerType_SQRTN , CombinerType_SUM = 0 , CombinerType_MEAN = 1 ,
  CombinerType_SQRTN = 2 , CombinerType_MIN = CombinerType_SUM , CombinerType_MAX = CombinerType_SQRTN
}
 
enum  MirrorPadMode : int8_t {
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC ,
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC ,
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC
}
 
enum  ReduceWindowFunction : int32_t {
  ReduceWindowFunction_UNSUPPORTED = 0 , ReduceWindowFunction_ADD = 1 , ReduceWindowFunction_MUL = 2 , ReduceWindowFunction_MINIMUM = 3 ,
  ReduceWindowFunction_MAXIMUM = 4 , ReduceWindowFunction_ALL = 5 , ReduceWindowFunction_ANY = 6 , ReduceWindowFunction_MIN = ReduceWindowFunction_UNSUPPORTED ,
  ReduceWindowFunction_MAX = ReduceWindowFunction_ANY
}
 
enum  CustomOptionsFormat : int8_t {
  CustomOptionsFormat_FLEXBUFFERS = 0 , CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_FLEXBUFFERS = 0 ,
  CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_FLEXBUFFERS = 0 , CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS ,
  CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS
}
 
enum class  DepthwiseConvImplementation {
  kNone = 0 , kUseGenericKernel , kUseNeon3x3 , kUseNeon3x3DotProduct ,
  kUseCModel3x3DotProduct , kUseUnwound3x3DotProduct , kUseIntrinsics3x3DotProduct , kNone = 0 ,
  kUseGenericKernel , kUseNeon3x3 , kUseNeon3x3DotProduct , kUseCModel3x3DotProduct ,
  kUseUnwound3x3DotProduct , kUseIntrinsics3x3DotProduct , kNone = 0 , kUseGenericKernel ,
  kUseNeon3x3 , kUseNeon3x3DotProduct , kUseCModel3x3DotProduct , kUseUnwound3x3DotProduct ,
  kUseIntrinsics3x3DotProduct
}
 
enum class  DepthwiseConvOutputRounding {
  kNone = 0 , kAwayFromZero , kUpward , kNone = 0 ,
  kAwayFromZero , kUpward , kNone = 0 , kAwayFromZero ,
  kUpward
}
 
enum class  DepthwiseConvDepthMultiplication {
  kNoMultiplication = 0 , kUnitInputDepth , kNoMultiplication = 0 , kUnitInputDepth ,
  kNoMultiplication = 0 , kUnitInputDepth
}
 
enum class  FusedActivationFunctionType : uint8_t {
  kNone , kRelu6 , kRelu1 , kRelu ,
  kNone , kRelu6 , kRelu1 , kRelu ,
  kNone , kRelu6 , kRelu1 , kRelu
}
 
enum class  PaddingType : uint8_t {
  kNone , kSame , kValid , kNone ,
  kSame , kValid , kNone , kSame ,
  kValid
}
 
enum class  FullyConnectedWeightsFormat : uint8_t {
  kDefault , kShuffled4x16Int8 , kDefault , kShuffled4x16Int8 ,
  kDefault , kShuffled4x16Int8
}
 
enum class  BroadcastableOpCategory : uint8_t {
  kNone , kNonBroadcast , kFirstInputBroadcastsFast , kSecondInputBroadcastsFast ,
  kGenericBroadcast , kNone , kNonBroadcast , kFirstInputBroadcastsFast ,
  kSecondInputBroadcastsFast , kGenericBroadcast , kNone , kNonBroadcast ,
  kFirstInputBroadcastsFast , kSecondInputBroadcastsFast , kGenericBroadcast
}
 
enum class  ResizingCategory : uint8_t {
  kNone , kImageStyle , kGenericResize , kNone ,
  kImageStyle , kGenericResize , kNone , kImageStyle ,
  kGenericResize
}
 
enum  KernelType { kVersionOne , kVersionTwo }
 
enum class  RecordedAllocationType {
  kTfLiteEvalTensorData , kPersistentTfLiteTensorData , kPersistentTfLiteTensorQuantizationData , kPersistentBufferData ,
  kTfLiteTensorVariableBufferData , kNodeAndRegistrationArray , kOpData , kTfLiteEvalTensorData ,
  kPersistentTfLiteTensorData , kPersistentTfLiteTensorQuantizationData , kPersistentBufferData , kTfLiteTensorVariableBufferData ,
  kNodeAndRegistrationArray , kOpData , kTfLiteEvalTensorData , kPersistentTfLiteTensorData ,
  kPersistentTfLiteTensorQuantizationData , kPersistentBufferData , kTfLiteTensorVariableBufferData , kNodeAndRegistrationArray ,
  kOpData
}
 
enum  TensorType : int8_t {
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4 ,
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4 ,
  TensorType_FLOAT32 = 0 , TensorType_FLOAT16 = 1 , TensorType_INT32 = 2 , TensorType_UINT8 = 3 ,
  TensorType_INT64 = 4 , TensorType_STRING = 5 , TensorType_BOOL = 6 , TensorType_INT16 = 7 ,
  TensorType_COMPLEX64 = 8 , TensorType_INT8 = 9 , TensorType_FLOAT64 = 10 , TensorType_COMPLEX128 = 11 ,
  TensorType_UINT64 = 12 , TensorType_RESOURCE = 13 , TensorType_VARIANT = 14 , TensorType_UINT32 = 15 ,
  TensorType_UINT16 = 16 , TensorType_INT4 = 17 , TensorType_MIN = TensorType_FLOAT32 , TensorType_MAX = TensorType_INT4
}
 
enum  BuiltinOperator : int32_t {
  BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 , BuiltinOperator_CONV_2D = 3 ,
  BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 , BuiltinOperator_EMBEDDING_LOOKUP = 7 ,
  BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 , BuiltinOperator_L2_NORMALIZATION = 11 ,
  BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 , BuiltinOperator_LSH_PROJECTION = 15 ,
  BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 , BuiltinOperator_RELU = 19 ,
  BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 , BuiltinOperator_RESIZE_BILINEAR = 23 ,
  BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 , BuiltinOperator_SVDF = 27 ,
  BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 , BuiltinOperator_CALL = 31 ,
  BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 ,
  BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 , BuiltinOperator_TRANSPOSE = 39 ,
  BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 , BuiltinOperator_SQUEEZE = 43 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 , BuiltinOperator_EXP = 47 ,
  BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 , BuiltinOperator_DELEGATE = 51 ,
  BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 , BuiltinOperator_MAXIMUM = 55 ,
  BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 , BuiltinOperator_NEG = 59 ,
  BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 , BuiltinOperator_LESS_EQUAL = 63 ,
  BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 , BuiltinOperator_TRANSPOSE_CONV = 67 ,
  BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 , BuiltinOperator_EQUAL = 71 ,
  BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 , BuiltinOperator_SQRT = 75 ,
  BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 , BuiltinOperator_ARG_MIN = 79 ,
  BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 , BuiltinOperator_PACK = 83 ,
  BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 , BuiltinOperator_LOGICAL_NOT = 87 ,
  BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 , BuiltinOperator_REDUCE_ANY = 91 ,
  BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 , BuiltinOperator_FLOOR_MOD = 95 ,
  BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 , BuiltinOperator_SQUARED_DIFFERENCE = 99 ,
  BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 , BuiltinOperator_UNIQUE = 103 ,
  BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 , BuiltinOperator_GATHER_ND = 107 ,
  BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 , BuiltinOperator_ELU = 111 ,
  BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 , BuiltinOperator_MATRIX_SET_DIAG = 115 ,
  BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 , BuiltinOperator_WHILE = 119 ,
  BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 , BuiltinOperator_SELECT_V2 = 123 ,
  BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 , BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 ,
  BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 , BuiltinOperator_RFFT2D = 131 ,
  BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 , BuiltinOperator_COMPLEX_ABS = 135 ,
  BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 , BuiltinOperator_HASHTABLE_SIZE = 139 ,
  BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 , BuiltinOperator_READ_VARIABLE = 143 ,
  BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 , BuiltinOperator_BUCKETIZE = 147 ,
  BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 , BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 ,
  BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 , BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 ,
  BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 , BuiltinOperator_MIN = BuiltinOperator_ADD ,
  BuiltinOperator_MAX = BuiltinOperator_SIGN , BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 ,
  BuiltinOperator_CONV_2D = 3 , BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 ,
  BuiltinOperator_EMBEDDING_LOOKUP = 7 , BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 ,
  BuiltinOperator_L2_NORMALIZATION = 11 , BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 ,
  BuiltinOperator_LSH_PROJECTION = 15 , BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 ,
  BuiltinOperator_RELU = 19 , BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 ,
  BuiltinOperator_RESIZE_BILINEAR = 23 , BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 ,
  BuiltinOperator_SVDF = 27 , BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 ,
  BuiltinOperator_CALL = 31 , BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 , BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 ,
  BuiltinOperator_TRANSPOSE = 39 , BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 ,
  BuiltinOperator_SQUEEZE = 43 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 ,
  BuiltinOperator_EXP = 47 , BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 ,
  BuiltinOperator_DELEGATE = 51 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 ,
  BuiltinOperator_MAXIMUM = 55 , BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 ,
  BuiltinOperator_NEG = 59 , BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 ,
  BuiltinOperator_LESS_EQUAL = 63 , BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 ,
  BuiltinOperator_TRANSPOSE_CONV = 67 , BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 ,
  BuiltinOperator_EQUAL = 71 , BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 ,
  BuiltinOperator_SQRT = 75 , BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 ,
  BuiltinOperator_ARG_MIN = 79 , BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 ,
  BuiltinOperator_PACK = 83 , BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 ,
  BuiltinOperator_LOGICAL_NOT = 87 , BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 ,
  BuiltinOperator_REDUCE_ANY = 91 , BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 ,
  BuiltinOperator_FLOOR_MOD = 95 , BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 ,
  BuiltinOperator_SQUARED_DIFFERENCE = 99 , BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 ,
  BuiltinOperator_UNIQUE = 103 , BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 ,
  BuiltinOperator_GATHER_ND = 107 , BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 ,
  BuiltinOperator_ELU = 111 , BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 ,
  BuiltinOperator_MATRIX_SET_DIAG = 115 , BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 ,
  BuiltinOperator_WHILE = 119 , BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 ,
  BuiltinOperator_SELECT_V2 = 123 , BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 ,
  BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 , BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 ,
  BuiltinOperator_RFFT2D = 131 , BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 ,
  BuiltinOperator_COMPLEX_ABS = 135 , BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 ,
  BuiltinOperator_HASHTABLE_SIZE = 139 , BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 ,
  BuiltinOperator_READ_VARIABLE = 143 , BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 ,
  BuiltinOperator_BUCKETIZE = 147 , BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 ,
  BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 , BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 ,
  BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 , BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 ,
  BuiltinOperator_BITCAST = 159 , BuiltinOperator_BITWISE_XOR = 160 , BuiltinOperator_RIGHT_SHIFT = 161 , BuiltinOperator_STABLEHLO_LOGISTIC = 162 ,
  BuiltinOperator_STABLEHLO_ADD = 163 , BuiltinOperator_STABLEHLO_DIVIDE = 164 , BuiltinOperator_STABLEHLO_MULTIPLY = 165 , BuiltinOperator_STABLEHLO_MAXIMUM = 166 ,
  BuiltinOperator_STABLEHLO_RESHAPE = 167 , BuiltinOperator_STABLEHLO_CLAMP = 168 , BuiltinOperator_STABLEHLO_CONCATENATE = 169 , BuiltinOperator_STABLEHLO_BROADCAST_IN_DIM = 170 ,
  BuiltinOperator_STABLEHLO_CONVOLUTION = 171 , BuiltinOperator_STABLEHLO_SLICE = 172 , BuiltinOperator_STABLEHLO_CUSTOM_CALL = 173 , BuiltinOperator_STABLEHLO_REDUCE = 174 ,
  BuiltinOperator_STABLEHLO_ABS = 175 , BuiltinOperator_STABLEHLO_AND = 176 , BuiltinOperator_STABLEHLO_COSINE = 177 , BuiltinOperator_STABLEHLO_EXPONENTIAL = 178 ,
  BuiltinOperator_STABLEHLO_FLOOR = 179 , BuiltinOperator_STABLEHLO_LOG = 180 , BuiltinOperator_STABLEHLO_MINIMUM = 181 , BuiltinOperator_STABLEHLO_NEGATE = 182 ,
  BuiltinOperator_STABLEHLO_OR = 183 , BuiltinOperator_STABLEHLO_POWER = 184 , BuiltinOperator_STABLEHLO_REMAINDER = 185 , BuiltinOperator_STABLEHLO_RSQRT = 186 ,
  BuiltinOperator_STABLEHLO_SELECT = 187 , BuiltinOperator_STABLEHLO_SUBTRACT = 188 , BuiltinOperator_STABLEHLO_TANH = 189 , BuiltinOperator_STABLEHLO_SCATTER = 190 ,
  BuiltinOperator_STABLEHLO_COMPARE = 191 , BuiltinOperator_STABLEHLO_CONVERT = 192 , BuiltinOperator_STABLEHLO_DYNAMIC_SLICE = 193 , BuiltinOperator_STABLEHLO_DYNAMIC_UPDATE_SLICE = 194 ,
  BuiltinOperator_STABLEHLO_PAD = 195 , BuiltinOperator_STABLEHLO_IOTA = 196 , BuiltinOperator_STABLEHLO_DOT_GENERAL = 197 , BuiltinOperator_STABLEHLO_REDUCE_WINDOW = 198 ,
  BuiltinOperator_STABLEHLO_SORT = 199 , BuiltinOperator_STABLEHLO_WHILE = 200 , BuiltinOperator_STABLEHLO_GATHER = 201 , BuiltinOperator_STABLEHLO_TRANSPOSE = 202 ,
  BuiltinOperator_DILATE = 203 , BuiltinOperator_STABLEHLO_RNG_BIT_GENERATOR = 204 , BuiltinOperator_REDUCE_WINDOW = 205 , BuiltinOperator_MIN = BuiltinOperator_ADD ,
  BuiltinOperator_MAX = BuiltinOperator_SIGN , BuiltinOperator_ADD = 0 , BuiltinOperator_AVERAGE_POOL_2D = 1 , BuiltinOperator_CONCATENATION = 2 ,
  BuiltinOperator_CONV_2D = 3 , BuiltinOperator_DEPTHWISE_CONV_2D = 4 , BuiltinOperator_DEPTH_TO_SPACE = 5 , BuiltinOperator_DEQUANTIZE = 6 ,
  BuiltinOperator_EMBEDDING_LOOKUP = 7 , BuiltinOperator_FLOOR = 8 , BuiltinOperator_FULLY_CONNECTED = 9 , BuiltinOperator_HASHTABLE_LOOKUP = 10 ,
  BuiltinOperator_L2_NORMALIZATION = 11 , BuiltinOperator_L2_POOL_2D = 12 , BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION = 13 , BuiltinOperator_LOGISTIC = 14 ,
  BuiltinOperator_LSH_PROJECTION = 15 , BuiltinOperator_LSTM = 16 , BuiltinOperator_MAX_POOL_2D = 17 , BuiltinOperator_MUL = 18 ,
  BuiltinOperator_RELU = 19 , BuiltinOperator_RELU_N1_TO_1 = 20 , BuiltinOperator_RELU6 = 21 , BuiltinOperator_RESHAPE = 22 ,
  BuiltinOperator_RESIZE_BILINEAR = 23 , BuiltinOperator_RNN = 24 , BuiltinOperator_SOFTMAX = 25 , BuiltinOperator_SPACE_TO_DEPTH = 26 ,
  BuiltinOperator_SVDF = 27 , BuiltinOperator_TANH = 28 , BuiltinOperator_CONCAT_EMBEDDINGS = 29 , BuiltinOperator_SKIP_GRAM = 30 ,
  BuiltinOperator_CALL = 31 , BuiltinOperator_CUSTOM = 32 , BuiltinOperator_EMBEDDING_LOOKUP_SPARSE = 33 , BuiltinOperator_PAD = 34 ,
  BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN = 35 , BuiltinOperator_GATHER = 36 , BuiltinOperator_BATCH_TO_SPACE_ND = 37 , BuiltinOperator_SPACE_TO_BATCH_ND = 38 ,
  BuiltinOperator_TRANSPOSE = 39 , BuiltinOperator_MEAN = 40 , BuiltinOperator_SUB = 41 , BuiltinOperator_DIV = 42 ,
  BuiltinOperator_SQUEEZE = 43 , BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM = 44 , BuiltinOperator_STRIDED_SLICE = 45 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN = 46 ,
  BuiltinOperator_EXP = 47 , BuiltinOperator_TOPK_V2 = 48 , BuiltinOperator_SPLIT = 49 , BuiltinOperator_LOG_SOFTMAX = 50 ,
  BuiltinOperator_DELEGATE = 51 , BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM = 52 , BuiltinOperator_CAST = 53 , BuiltinOperator_PRELU = 54 ,
  BuiltinOperator_MAXIMUM = 55 , BuiltinOperator_ARG_MAX = 56 , BuiltinOperator_MINIMUM = 57 , BuiltinOperator_LESS = 58 ,
  BuiltinOperator_NEG = 59 , BuiltinOperator_PADV2 = 60 , BuiltinOperator_GREATER = 61 , BuiltinOperator_GREATER_EQUAL = 62 ,
  BuiltinOperator_LESS_EQUAL = 63 , BuiltinOperator_SELECT = 64 , BuiltinOperator_SLICE = 65 , BuiltinOperator_SIN = 66 ,
  BuiltinOperator_TRANSPOSE_CONV = 67 , BuiltinOperator_SPARSE_TO_DENSE = 68 , BuiltinOperator_TILE = 69 , BuiltinOperator_EXPAND_DIMS = 70 ,
  BuiltinOperator_EQUAL = 71 , BuiltinOperator_NOT_EQUAL = 72 , BuiltinOperator_LOG = 73 , BuiltinOperator_SUM = 74 ,
  BuiltinOperator_SQRT = 75 , BuiltinOperator_RSQRT = 76 , BuiltinOperator_SHAPE = 77 , BuiltinOperator_POW = 78 ,
  BuiltinOperator_ARG_MIN = 79 , BuiltinOperator_FAKE_QUANT = 80 , BuiltinOperator_REDUCE_PROD = 81 , BuiltinOperator_REDUCE_MAX = 82 ,
  BuiltinOperator_PACK = 83 , BuiltinOperator_LOGICAL_OR = 84 , BuiltinOperator_ONE_HOT = 85 , BuiltinOperator_LOGICAL_AND = 86 ,
  BuiltinOperator_LOGICAL_NOT = 87 , BuiltinOperator_UNPACK = 88 , BuiltinOperator_REDUCE_MIN = 89 , BuiltinOperator_FLOOR_DIV = 90 ,
  BuiltinOperator_REDUCE_ANY = 91 , BuiltinOperator_SQUARE = 92 , BuiltinOperator_ZEROS_LIKE = 93 , BuiltinOperator_FILL = 94 ,
  BuiltinOperator_FLOOR_MOD = 95 , BuiltinOperator_RANGE = 96 , BuiltinOperator_RESIZE_NEAREST_NEIGHBOR = 97 , BuiltinOperator_LEAKY_RELU = 98 ,
  BuiltinOperator_SQUARED_DIFFERENCE = 99 , BuiltinOperator_MIRROR_PAD = 100 , BuiltinOperator_ABS = 101 , BuiltinOperator_SPLIT_V = 102 ,
  BuiltinOperator_UNIQUE = 103 , BuiltinOperator_CEIL = 104 , BuiltinOperator_REVERSE_V2 = 105 , BuiltinOperator_ADD_N = 106 ,
  BuiltinOperator_GATHER_ND = 107 , BuiltinOperator_COS = 108 , BuiltinOperator_WHERE = 109 , BuiltinOperator_RANK = 110 ,
  BuiltinOperator_ELU = 111 , BuiltinOperator_REVERSE_SEQUENCE = 112 , BuiltinOperator_MATRIX_DIAG = 113 , BuiltinOperator_QUANTIZE = 114 ,
  BuiltinOperator_MATRIX_SET_DIAG = 115 , BuiltinOperator_ROUND = 116 , BuiltinOperator_HARD_SWISH = 117 , BuiltinOperator_IF = 118 ,
  BuiltinOperator_WHILE = 119 , BuiltinOperator_NON_MAX_SUPPRESSION_V4 = 120 , BuiltinOperator_NON_MAX_SUPPRESSION_V5 = 121 , BuiltinOperator_SCATTER_ND = 122 ,
  BuiltinOperator_SELECT_V2 = 123 , BuiltinOperator_DENSIFY = 124 , BuiltinOperator_SEGMENT_SUM = 125 , BuiltinOperator_BATCH_MATMUL = 126 ,
  BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES = 127 , BuiltinOperator_CUMSUM = 128 , BuiltinOperator_CALL_ONCE = 129 , BuiltinOperator_BROADCAST_TO = 130 ,
  BuiltinOperator_RFFT2D = 131 , BuiltinOperator_CONV_3D = 132 , BuiltinOperator_IMAG = 133 , BuiltinOperator_REAL = 134 ,
  BuiltinOperator_COMPLEX_ABS = 135 , BuiltinOperator_HASHTABLE = 136 , BuiltinOperator_HASHTABLE_FIND = 137 , BuiltinOperator_HASHTABLE_IMPORT = 138 ,
  BuiltinOperator_HASHTABLE_SIZE = 139 , BuiltinOperator_REDUCE_ALL = 140 , BuiltinOperator_CONV_3D_TRANSPOSE = 141 , BuiltinOperator_VAR_HANDLE = 142 ,
  BuiltinOperator_READ_VARIABLE = 143 , BuiltinOperator_ASSIGN_VARIABLE = 144 , BuiltinOperator_BROADCAST_ARGS = 145 , BuiltinOperator_RANDOM_STANDARD_NORMAL = 146 ,
  BuiltinOperator_BUCKETIZE = 147 , BuiltinOperator_RANDOM_UNIFORM = 148 , BuiltinOperator_MULTINOMIAL = 149 , BuiltinOperator_GELU = 150 ,
  BuiltinOperator_DYNAMIC_UPDATE_SLICE = 151 , BuiltinOperator_RELU_0_TO_1 = 152 , BuiltinOperator_UNSORTED_SEGMENT_PROD = 153 , BuiltinOperator_UNSORTED_SEGMENT_MAX = 154 ,
  BuiltinOperator_UNSORTED_SEGMENT_SUM = 155 , BuiltinOperator_ATAN2 = 156 , BuiltinOperator_UNSORTED_SEGMENT_MIN = 157 , BuiltinOperator_SIGN = 158 ,
  BuiltinOperator_MIN = BuiltinOperator_ADD , BuiltinOperator_MAX = BuiltinOperator_SIGN
}
 
enum  BuiltinOptions : uint8_t {
  BuiltinOptions_NONE = 0 , BuiltinOptions_Conv2DOptions = 1 , BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 ,
  BuiltinOptions_LSHProjectionOptions = 4 , BuiltinOptions_Pool2DOptions = 5 , BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 ,
  BuiltinOptions_FullyConnectedOptions = 8 , BuiltinOptions_SoftmaxOptions = 9 , BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 ,
  BuiltinOptions_L2NormOptions = 12 , BuiltinOptions_LocalResponseNormalizationOptions = 13 , BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 ,
  BuiltinOptions_CallOptions = 16 , BuiltinOptions_ReshapeOptions = 17 , BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 ,
  BuiltinOptions_EmbeddingLookupSparseOptions = 20 , BuiltinOptions_MulOptions = 21 , BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 ,
  BuiltinOptions_BatchToSpaceNDOptions = 24 , BuiltinOptions_SpaceToBatchNDOptions = 25 , BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 ,
  BuiltinOptions_SubOptions = 28 , BuiltinOptions_DivOptions = 29 , BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 ,
  BuiltinOptions_StridedSliceOptions = 32 , BuiltinOptions_ExpOptions = 33 , BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 ,
  BuiltinOptions_LogSoftmaxOptions = 36 , BuiltinOptions_CastOptions = 37 , BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 ,
  BuiltinOptions_ArgMaxOptions = 40 , BuiltinOptions_LessOptions = 41 , BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 ,
  BuiltinOptions_GreaterOptions = 44 , BuiltinOptions_GreaterEqualOptions = 45 , BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 ,
  BuiltinOptions_SliceOptions = 48 , BuiltinOptions_TransposeConvOptions = 49 , BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 ,
  BuiltinOptions_ExpandDimsOptions = 52 , BuiltinOptions_EqualOptions = 53 , BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 ,
  BuiltinOptions_PowOptions = 56 , BuiltinOptions_ArgMinOptions = 57 , BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 ,
  BuiltinOptions_LogicalOrOptions = 60 , BuiltinOptions_OneHotOptions = 61 , BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 ,
  BuiltinOptions_UnpackOptions = 64 , BuiltinOptions_FloorDivOptions = 65 , BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 ,
  BuiltinOptions_FillOptions = 68 , BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 , BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 ,
  BuiltinOptions_FloorModOptions = 72 , BuiltinOptions_RangeOptions = 73 , BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 ,
  BuiltinOptions_SquaredDifferenceOptions = 76 , BuiltinOptions_MirrorPadOptions = 77 , BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 ,
  BuiltinOptions_UniqueOptions = 80 , BuiltinOptions_ReverseV2Options = 81 , BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 ,
  BuiltinOptions_CosOptions = 84 , BuiltinOptions_WhereOptions = 85 , BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 ,
  BuiltinOptions_MatrixDiagOptions = 88 , BuiltinOptions_QuantizeOptions = 89 , BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 ,
  BuiltinOptions_IfOptions = 92 , BuiltinOptions_WhileOptions = 93 , BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 ,
  BuiltinOptions_NonMaxSuppressionV5Options = 96 , BuiltinOptions_ScatterNdOptions = 97 , BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 ,
  BuiltinOptions_SegmentSumOptions = 100 , BuiltinOptions_BatchMatMulOptions = 101 , BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 ,
  BuiltinOptions_BroadcastToOptions = 104 , BuiltinOptions_Rfft2dOptions = 105 , BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 ,
  BuiltinOptions_HashtableFindOptions = 108 , BuiltinOptions_HashtableImportOptions = 109 , BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 ,
  BuiltinOptions_ReadVariableOptions = 112 , BuiltinOptions_AssignVariableOptions = 113 , BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 ,
  BuiltinOptions_GeluOptions = 116 , BuiltinOptions_DynamicUpdateSliceOptions = 117 , BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 ,
  BuiltinOptions_UnsortedSegmentMinOptions = 120 , BuiltinOptions_UnsortedSegmentSumOptions = 121 , BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 ,
  BuiltinOptions_MIN = BuiltinOptions_NONE , BuiltinOptions_MAX = BuiltinOptions_SignOptions , BuiltinOptions_NONE = 0 , BuiltinOptions_Conv2DOptions = 1 ,
  BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 , BuiltinOptions_LSHProjectionOptions = 4 , BuiltinOptions_Pool2DOptions = 5 ,
  BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 , BuiltinOptions_FullyConnectedOptions = 8 , BuiltinOptions_SoftmaxOptions = 9 ,
  BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 , BuiltinOptions_L2NormOptions = 12 , BuiltinOptions_LocalResponseNormalizationOptions = 13 ,
  BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 , BuiltinOptions_CallOptions = 16 , BuiltinOptions_ReshapeOptions = 17 ,
  BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 , BuiltinOptions_EmbeddingLookupSparseOptions = 20 , BuiltinOptions_MulOptions = 21 ,
  BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 , BuiltinOptions_BatchToSpaceNDOptions = 24 , BuiltinOptions_SpaceToBatchNDOptions = 25 ,
  BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 , BuiltinOptions_SubOptions = 28 , BuiltinOptions_DivOptions = 29 ,
  BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 , BuiltinOptions_StridedSliceOptions = 32 , BuiltinOptions_ExpOptions = 33 ,
  BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 , BuiltinOptions_LogSoftmaxOptions = 36 , BuiltinOptions_CastOptions = 37 ,
  BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 , BuiltinOptions_ArgMaxOptions = 40 , BuiltinOptions_LessOptions = 41 ,
  BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 , BuiltinOptions_GreaterOptions = 44 , BuiltinOptions_GreaterEqualOptions = 45 ,
  BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 , BuiltinOptions_SliceOptions = 48 , BuiltinOptions_TransposeConvOptions = 49 ,
  BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 , BuiltinOptions_ExpandDimsOptions = 52 , BuiltinOptions_EqualOptions = 53 ,
  BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 , BuiltinOptions_PowOptions = 56 , BuiltinOptions_ArgMinOptions = 57 ,
  BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 , BuiltinOptions_LogicalOrOptions = 60 , BuiltinOptions_OneHotOptions = 61 ,
  BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 , BuiltinOptions_UnpackOptions = 64 , BuiltinOptions_FloorDivOptions = 65 ,
  BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 , BuiltinOptions_FillOptions = 68 , BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 ,
  BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 , BuiltinOptions_FloorModOptions = 72 , BuiltinOptions_RangeOptions = 73 ,
  BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 , BuiltinOptions_SquaredDifferenceOptions = 76 , BuiltinOptions_MirrorPadOptions = 77 ,
  BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 , BuiltinOptions_UniqueOptions = 80 , BuiltinOptions_ReverseV2Options = 81 ,
  BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 , BuiltinOptions_CosOptions = 84 , BuiltinOptions_WhereOptions = 85 ,
  BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 , BuiltinOptions_MatrixDiagOptions = 88 , BuiltinOptions_QuantizeOptions = 89 ,
  BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 , BuiltinOptions_IfOptions = 92 , BuiltinOptions_WhileOptions = 93 ,
  BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 , BuiltinOptions_NonMaxSuppressionV5Options = 96 , BuiltinOptions_ScatterNdOptions = 97 ,
  BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 , BuiltinOptions_SegmentSumOptions = 100 , BuiltinOptions_BatchMatMulOptions = 101 ,
  BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 , BuiltinOptions_BroadcastToOptions = 104 , BuiltinOptions_Rfft2dOptions = 105 ,
  BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 , BuiltinOptions_HashtableFindOptions = 108 , BuiltinOptions_HashtableImportOptions = 109 ,
  BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 , BuiltinOptions_ReadVariableOptions = 112 , BuiltinOptions_AssignVariableOptions = 113 ,
  BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 , BuiltinOptions_GeluOptions = 116 , BuiltinOptions_DynamicUpdateSliceOptions = 117 ,
  BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 , BuiltinOptions_UnsortedSegmentMinOptions = 120 , BuiltinOptions_UnsortedSegmentSumOptions = 121 ,
  BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 , BuiltinOptions_BitcastOptions = 124 , BuiltinOptions_BitwiseXorOptions = 125 ,
  BuiltinOptions_RightShiftOptions = 126 , BuiltinOptions_MIN = BuiltinOptions_NONE , BuiltinOptions_MAX = BuiltinOptions_SignOptions , BuiltinOptions_NONE = 0 ,
  BuiltinOptions_Conv2DOptions = 1 , BuiltinOptions_DepthwiseConv2DOptions = 2 , BuiltinOptions_ConcatEmbeddingsOptions = 3 , BuiltinOptions_LSHProjectionOptions = 4 ,
  BuiltinOptions_Pool2DOptions = 5 , BuiltinOptions_SVDFOptions = 6 , BuiltinOptions_RNNOptions = 7 , BuiltinOptions_FullyConnectedOptions = 8 ,
  BuiltinOptions_SoftmaxOptions = 9 , BuiltinOptions_ConcatenationOptions = 10 , BuiltinOptions_AddOptions = 11 , BuiltinOptions_L2NormOptions = 12 ,
  BuiltinOptions_LocalResponseNormalizationOptions = 13 , BuiltinOptions_LSTMOptions = 14 , BuiltinOptions_ResizeBilinearOptions = 15 , BuiltinOptions_CallOptions = 16 ,
  BuiltinOptions_ReshapeOptions = 17 , BuiltinOptions_SkipGramOptions = 18 , BuiltinOptions_SpaceToDepthOptions = 19 , BuiltinOptions_EmbeddingLookupSparseOptions = 20 ,
  BuiltinOptions_MulOptions = 21 , BuiltinOptions_PadOptions = 22 , BuiltinOptions_GatherOptions = 23 , BuiltinOptions_BatchToSpaceNDOptions = 24 ,
  BuiltinOptions_SpaceToBatchNDOptions = 25 , BuiltinOptions_TransposeOptions = 26 , BuiltinOptions_ReducerOptions = 27 , BuiltinOptions_SubOptions = 28 ,
  BuiltinOptions_DivOptions = 29 , BuiltinOptions_SqueezeOptions = 30 , BuiltinOptions_SequenceRNNOptions = 31 , BuiltinOptions_StridedSliceOptions = 32 ,
  BuiltinOptions_ExpOptions = 33 , BuiltinOptions_TopKV2Options = 34 , BuiltinOptions_SplitOptions = 35 , BuiltinOptions_LogSoftmaxOptions = 36 ,
  BuiltinOptions_CastOptions = 37 , BuiltinOptions_DequantizeOptions = 38 , BuiltinOptions_MaximumMinimumOptions = 39 , BuiltinOptions_ArgMaxOptions = 40 ,
  BuiltinOptions_LessOptions = 41 , BuiltinOptions_NegOptions = 42 , BuiltinOptions_PadV2Options = 43 , BuiltinOptions_GreaterOptions = 44 ,
  BuiltinOptions_GreaterEqualOptions = 45 , BuiltinOptions_LessEqualOptions = 46 , BuiltinOptions_SelectOptions = 47 , BuiltinOptions_SliceOptions = 48 ,
  BuiltinOptions_TransposeConvOptions = 49 , BuiltinOptions_SparseToDenseOptions = 50 , BuiltinOptions_TileOptions = 51 , BuiltinOptions_ExpandDimsOptions = 52 ,
  BuiltinOptions_EqualOptions = 53 , BuiltinOptions_NotEqualOptions = 54 , BuiltinOptions_ShapeOptions = 55 , BuiltinOptions_PowOptions = 56 ,
  BuiltinOptions_ArgMinOptions = 57 , BuiltinOptions_FakeQuantOptions = 58 , BuiltinOptions_PackOptions = 59 , BuiltinOptions_LogicalOrOptions = 60 ,
  BuiltinOptions_OneHotOptions = 61 , BuiltinOptions_LogicalAndOptions = 62 , BuiltinOptions_LogicalNotOptions = 63 , BuiltinOptions_UnpackOptions = 64 ,
  BuiltinOptions_FloorDivOptions = 65 , BuiltinOptions_SquareOptions = 66 , BuiltinOptions_ZerosLikeOptions = 67 , BuiltinOptions_FillOptions = 68 ,
  BuiltinOptions_BidirectionalSequenceLSTMOptions = 69 , BuiltinOptions_BidirectionalSequenceRNNOptions = 70 , BuiltinOptions_UnidirectionalSequenceLSTMOptions = 71 , BuiltinOptions_FloorModOptions = 72 ,
  BuiltinOptions_RangeOptions = 73 , BuiltinOptions_ResizeNearestNeighborOptions = 74 , BuiltinOptions_LeakyReluOptions = 75 , BuiltinOptions_SquaredDifferenceOptions = 76 ,
  BuiltinOptions_MirrorPadOptions = 77 , BuiltinOptions_AbsOptions = 78 , BuiltinOptions_SplitVOptions = 79 , BuiltinOptions_UniqueOptions = 80 ,
  BuiltinOptions_ReverseV2Options = 81 , BuiltinOptions_AddNOptions = 82 , BuiltinOptions_GatherNdOptions = 83 , BuiltinOptions_CosOptions = 84 ,
  BuiltinOptions_WhereOptions = 85 , BuiltinOptions_RankOptions = 86 , BuiltinOptions_ReverseSequenceOptions = 87 , BuiltinOptions_MatrixDiagOptions = 88 ,
  BuiltinOptions_QuantizeOptions = 89 , BuiltinOptions_MatrixSetDiagOptions = 90 , BuiltinOptions_HardSwishOptions = 91 , BuiltinOptions_IfOptions = 92 ,
  BuiltinOptions_WhileOptions = 93 , BuiltinOptions_DepthToSpaceOptions = 94 , BuiltinOptions_NonMaxSuppressionV4Options = 95 , BuiltinOptions_NonMaxSuppressionV5Options = 96 ,
  BuiltinOptions_ScatterNdOptions = 97 , BuiltinOptions_SelectV2Options = 98 , BuiltinOptions_DensifyOptions = 99 , BuiltinOptions_SegmentSumOptions = 100 ,
  BuiltinOptions_BatchMatMulOptions = 101 , BuiltinOptions_CumsumOptions = 102 , BuiltinOptions_CallOnceOptions = 103 , BuiltinOptions_BroadcastToOptions = 104 ,
  BuiltinOptions_Rfft2dOptions = 105 , BuiltinOptions_Conv3DOptions = 106 , BuiltinOptions_HashtableOptions = 107 , BuiltinOptions_HashtableFindOptions = 108 ,
  BuiltinOptions_HashtableImportOptions = 109 , BuiltinOptions_HashtableSizeOptions = 110 , BuiltinOptions_VarHandleOptions = 111 , BuiltinOptions_ReadVariableOptions = 112 ,
  BuiltinOptions_AssignVariableOptions = 113 , BuiltinOptions_RandomOptions = 114 , BuiltinOptions_BucketizeOptions = 115 , BuiltinOptions_GeluOptions = 116 ,
  BuiltinOptions_DynamicUpdateSliceOptions = 117 , BuiltinOptions_UnsortedSegmentProdOptions = 118 , BuiltinOptions_UnsortedSegmentMaxOptions = 119 , BuiltinOptions_UnsortedSegmentMinOptions = 120 ,
  BuiltinOptions_UnsortedSegmentSumOptions = 121 , BuiltinOptions_ATan2Options = 122 , BuiltinOptions_SignOptions = 123 , BuiltinOptions_MIN = BuiltinOptions_NONE ,
  BuiltinOptions_MAX = BuiltinOptions_SignOptions
}
 
enum  QuantizationDetails : uint8_t {
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization ,
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization ,
  QuantizationDetails_NONE = 0 , QuantizationDetails_CustomQuantization = 1 , QuantizationDetails_MIN = QuantizationDetails_NONE , QuantizationDetails_MAX = QuantizationDetails_CustomQuantization
}
 
enum  DimensionType : int8_t {
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR ,
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR ,
  DimensionType_DENSE = 0 , DimensionType_SPARSE_CSR = 1 , DimensionType_MIN = DimensionType_DENSE , DimensionType_MAX = DimensionType_SPARSE_CSR
}
 
enum  SparseIndexVector : uint8_t {
  SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 , SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 ,
  SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector , SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 ,
  SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 , SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector ,
  SparseIndexVector_NONE = 0 , SparseIndexVector_Int32Vector = 1 , SparseIndexVector_Uint16Vector = 2 , SparseIndexVector_Uint8Vector = 3 ,
  SparseIndexVector_MIN = SparseIndexVector_NONE , SparseIndexVector_MAX = SparseIndexVector_Uint8Vector
}
 
enum  Padding : int8_t {
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID ,
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID ,
  Padding_SAME = 0 , Padding_VALID = 1 , Padding_MIN = Padding_SAME , Padding_MAX = Padding_VALID
}
 
enum  ActivationFunctionType : int8_t {
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT ,
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT ,
  ActivationFunctionType_NONE = 0 , ActivationFunctionType_RELU = 1 , ActivationFunctionType_RELU_N1_TO_1 = 2 , ActivationFunctionType_RELU6 = 3 ,
  ActivationFunctionType_TANH = 4 , ActivationFunctionType_SIGN_BIT = 5 , ActivationFunctionType_MIN = ActivationFunctionType_NONE , ActivationFunctionType_MAX = ActivationFunctionType_SIGN_BIT
}
 
enum  LSHProjectionType : int8_t {
  LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 , LSHProjectionType_DENSE = 2 , LSHProjectionType_MIN = LSHProjectionType_UNKNOWN ,
  LSHProjectionType_MAX = LSHProjectionType_DENSE , LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 , LSHProjectionType_DENSE = 2 ,
  LSHProjectionType_MIN = LSHProjectionType_UNKNOWN , LSHProjectionType_MAX = LSHProjectionType_DENSE , LSHProjectionType_UNKNOWN = 0 , LSHProjectionType_SPARSE = 1 ,
  LSHProjectionType_DENSE = 2 , LSHProjectionType_MIN = LSHProjectionType_UNKNOWN , LSHProjectionType_MAX = LSHProjectionType_DENSE
}
 
enum  FullyConnectedOptionsWeightsFormat : int8_t {
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 ,
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 ,
  FullyConnectedOptionsWeightsFormat_DEFAULT = 0 , FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 = 1 , FullyConnectedOptionsWeightsFormat_MIN = FullyConnectedOptionsWeightsFormat_DEFAULT , FullyConnectedOptionsWeightsFormat_MAX = FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8
}
 
enum  LSTMKernelType : int8_t {
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC ,
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC ,
  LSTMKernelType_FULL = 0 , LSTMKernelType_BASIC = 1 , LSTMKernelType_MIN = LSTMKernelType_FULL , LSTMKernelType_MAX = LSTMKernelType_BASIC
}
 
enum  CombinerType : int8_t {
  CombinerType_SUM = 0 , CombinerType_MEAN = 1 , CombinerType_SQRTN = 2 , CombinerType_MIN = CombinerType_SUM ,
  CombinerType_MAX = CombinerType_SQRTN , CombinerType_SUM = 0 , CombinerType_MEAN = 1 , CombinerType_SQRTN = 2 ,
  CombinerType_MIN = CombinerType_SUM , CombinerType_MAX = CombinerType_SQRTN , CombinerType_SUM = 0 , CombinerType_MEAN = 1 ,
  CombinerType_SQRTN = 2 , CombinerType_MIN = CombinerType_SUM , CombinerType_MAX = CombinerType_SQRTN
}
 
enum  MirrorPadMode : int8_t {
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC ,
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC ,
  MirrorPadMode_REFLECT = 0 , MirrorPadMode_SYMMETRIC = 1 , MirrorPadMode_MIN = MirrorPadMode_REFLECT , MirrorPadMode_MAX = MirrorPadMode_SYMMETRIC
}
 
enum  CustomOptionsFormat : int8_t {
  CustomOptionsFormat_FLEXBUFFERS = 0 , CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_FLEXBUFFERS = 0 ,
  CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS , CustomOptionsFormat_FLEXBUFFERS = 0 , CustomOptionsFormat_MIN = CustomOptionsFormat_FLEXBUFFERS ,
  CustomOptionsFormat_MAX = CustomOptionsFormat_FLEXBUFFERS
}
 

Functions

TfLiteStatus ConvertTensorType (TensorType tensor_type, TfLiteType *type, ErrorReporter *error_reporter)
 
TfLiteStatus ParseAbs (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseAdd (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseAddN (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseArgMax (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseArgMin (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseAssignVariable (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseBatchMatMul (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseBatchToSpaceNd (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseBroadcastArgs (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseBroadcastTo (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseCallOnce (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseCast (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseCeil (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseConcatenation (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseConv2D (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseCumsum (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseCos (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseDepthToSpace (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseDepthwiseConv2D (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseDequantize (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseDiv (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseElu (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseEqual (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseExp (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseExpandDims (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseFill (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseFloor (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseFloorDiv (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseFloorMod (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseFullyConnected (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseGather (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseGatherNd (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseGreater (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseGreaterEqual (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseHardSwish (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseIf (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseL2Normalization (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseLeakyRelu (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseLess (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLessEqual (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLog (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLogicalAnd (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLogicalNot (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLogicalOr (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLogistic (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLogSoftmax (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseLSTM (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseMaximum (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseMinimum (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseMirrorPad (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseMul (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseNeg (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseNotEqual (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParsePack (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParsePad (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParsePadV2 (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParsePool (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParsePow (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParsePrelu (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseQuantize (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseReadVariable (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseReducer (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseRelu (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseRelu6 (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseReshape (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseResizeBilinear (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseResizeNearestNeighbor (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseRound (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseRsqrt (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSelectV2 (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseShape (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSin (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSlice (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSoftmax (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSpaceToBatchNd (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSpaceToDepth (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSplit (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSplitV (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseUnidirectionalSequenceLSTM (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSqueeze (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSqrt (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSquare (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSquaredDifference (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseStridedSlice (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSub (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseSvdf (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseTanh (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseTranspose (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseTransposeConv (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseUnpack (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseVarHandle (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseWhile (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseZerosLike (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseOpData (const Operator *op, BuiltinOperator op_type, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus GetRegistrationFromOpCode (const OperatorCode *opcode, const OpResolver &op_resolver, ErrorReporter *error_reporter, const TfLiteRegistration **registration)
 
TfLiteStatus ResetVariableTensor (TfLiteTensor *tensor)
 
void GetActivationMinMax (FusedActivationFunctionType ac, float *output_activation_min, float *output_activation_max)
 
template<typename T >
ActivationFunctionWithMinMax (T x, T output_activation_min, T output_activation_max)
 
template<FusedActivationFunctionType Ac>
float ActivationFunction (float x)
 
void BiasAndClamp (float clamp_min, float clamp_max, int bias_size, const float *bias_data, int array_size, float *array_data)
 
int32_t MultiplyByQuantizedMultiplierSmallerThanOneExp (int32_t x, int32_t quantized_multiplier, int left_shift)
 
int32_t MultiplyByQuantizedMultiplierGreaterThanOne (int32_t x, int32_t quantized_multiplier, int left_shift)
 
int32_t MultiplyByQuantizedMultiplier (int32_t x, int32_t quantized_multiplier, int shift)
 
int32_t MultiplyByQuantizedMultiplier (int64_t x, int32_t quantized_multiplier, int shift)
 
template<typename T >
int CountLeadingZeros (T integer_input)
 
template<typename T >
int CountLeadingSignBits (T integer_input)
 
template<typename Integer >
Integer FloorLog2 (Integer n)
 
template<typename T >
std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, int8_t >::value, void >::type LUTPopulate (float input_scale, int32_t input_zero_point, float output_scale, int32_t output_zero_point, float(*transform)(float), T *lut)
 
template<typename T >
std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, int8_t >::value, void >::type LUTPopulate (float input_scale, int32_t input_zero_point, float output_scale, int32_t output_zero_point, float(*transform)(float, const void *), const void *transform_params, T *lut)
 
template<typename T >
std::enable_if< std::is_same< T, int16_t >::value, void >::type LUTPopulate (float input_scale, int32_t input_zero_point, float output_scale, int32_t output_zero_point, float(*transform)(float), T *lut)
 
template<typename T >
std::enable_if< std::is_same< T, int16_t >::value, void >::type LUTPopulate (float input_scale, int32_t input_zero_point, float output_scale, int32_t output_zero_point, float(*transform)(float, const void *), const void *transform_params, T *lut)
 
template<typename T >
std::enable_if< std::is_same< T, int16_t >::value, void >::type LUTPopulate (double input_scale, int32_t input_zero_point, double output_scale, int32_t output_zero_point, double(*transform)(double), T *lut)
 
template<typename T >
constexpr int LUTSize ()
 
int16_t LUTLookup (int16_t value, const int16_t *lut)
 
int8_t LUTLookup (int8_t value, const int8_t *lut)
 
uint8_t LUTLookup (uint8_t value, const uint8_t *lut)
 
template<typename IntegerType >
IntegerType SaturatingAddNonGemmlowp (IntegerType a, IntegerType b)
 
template<>
std::int32_t SaturatingAddNonGemmlowp (std::int32_t a, std::int32_t b)
 
template<typename tRawType , int tIntegerBits>
gemmlowp::FixedPoint< tRawType, tIntegerBits > SaturatingAddNonGemmlowp (gemmlowp::FixedPoint< tRawType, tIntegerBits > a, gemmlowp::FixedPoint< tRawType, tIntegerBits > b)
 
template<typename IntegerType >
IntegerType SaturatingSub (IntegerType a, IntegerType b)
 
template<>
std::int16_t SaturatingSub (std::int16_t a, std::int16_t b)
 
template<>
std::int32_t SaturatingSub (std::int32_t a, std::int32_t b)
 
template<typename tRawType , int tIntegerBits>
gemmlowp::FixedPoint< tRawType, tIntegerBits > SaturatingSub (gemmlowp::FixedPoint< tRawType, tIntegerBits > a, gemmlowp::FixedPoint< tRawType, tIntegerBits > b)
 
template<typename IntegerType >
IntegerType SaturatingRoundingMultiplyByPOTParam (IntegerType x, int exponent)
 
template<typename tRawType , int tIntegerBits>
gemmlowp::FixedPoint< tRawType, tIntegerBits > SaturatingRoundingMultiplyByPOTParam (gemmlowp::FixedPoint< tRawType, tIntegerBits > a, int exponent)
 
void DownScaleInt32ToInt16Multiplier (int32_t multiplier_int32_t, int16_t *multiplier_int16_t)
 
constexpr int min_log_x_output_bits (int input_bits)
 
template<int OutputIntegerBits, int InputIntegerBits>
gemmlowp::FixedPoint< int32_t, OutputIntegerBits > log_x_for_x_greater_than_or_equal_to_1_impl (gemmlowp::FixedPoint< int32_t, InputIntegerBits > input_val)
 
template<int OutputIntegerBits, int InputIntegerBits>
gemmlowp::FixedPoint< int32_t, OutputIntegerBits > log_x_for_x_greater_than_or_equal_to_1 (gemmlowp::FixedPoint< int32_t, InputIntegerBits > input_val)
 
int32_t GetReciprocal (int32_t x, int x_integer_digits, int *num_bits_over_unit)
 
void GetInvSqrtQuantizedMultiplierExp (int32_t input, int reverse_shift, int32_t *output_inv_sqrt, int *output_shift)
 
int SubscriptToIndex (const NdArrayDesc< 4 > &desc, int i0, int i1, int i2, int i3)
 
int SubscriptToIndex (const NdArrayDesc< 5 > &desc, int indexes[5])
 
int SubscriptToIndex (const NdArrayDesc< 8 > &desc, int indexes[8])
 
template<int N>
void NdArrayDescsForElementwiseBroadcast (const Dims< N > &input0_dims, const Dims< N > &input1_dims, NdArrayDesc< N > *desc0_out, NdArrayDesc< N > *desc1_out)
 
template<int N>
void CopyDimsToDesc (const RuntimeShape &input_shape, NdArrayDesc< N > *desc_out)
 
template<int N>
void NdArrayDescsForElementwiseBroadcast (const RuntimeShape &input0_shape, const RuntimeShape &input1_shape, NdArrayDesc< N > *desc0_out, NdArrayDesc< N > *desc1_out)
 
template<int N>
void NdArrayDescsForElementwiseBroadcast (const RuntimeShape &input0_shape, const RuntimeShape &input1_shape, const RuntimeShape &input2_shape, NdArrayDesc< N > *desc0_out, NdArrayDesc< N > *desc1_out, NdArrayDesc< N > *desc2_out)
 
template<int N, int DIM, typename Calc >
std::enable_if< DIM!=N-1, void >::type NDOpsHelperImpl (const NdArrayDesc< N > &output, const Calc &calc, int indexes[N])
 
template<int N, int DIM, typename Calc >
std::enable_if< DIM==N-1, void >::type NDOpsHelperImpl (const NdArrayDesc< N > &output, const Calc &calc, int indexes[N])
 
template<int N, typename Calc >
void NDOpsHelper (const NdArrayDesc< N > &output, const Calc &calc)
 
template<unsigned Modulus, typename Integer >
Integer RoundDown (Integer i)
 
template<unsigned Modulus, typename Integer >
Integer RoundUp (Integer i)
 
template<typename Integer >
Integer CeilQuotient (Integer a, Integer b)
 
template<int KernelRows>
int LegacyHowManyThreads (int max_num_threads, int rows, int cols, int depth)
 
template<typename T >
void optimized_ops_preload_l1_stream (const T *ptr)
 
template<typename T >
void optimized_ops_preload_l1_keep (const T *ptr)
 
template<typename T >
void optimized_ops_prefetch_write_l1_keep (const T *ptr)
 
 DECLARE_STD_GLOBAL_SWITCH1 (TfLiteRound, round)
 
 DECLARE_STD_GLOBAL_SWITCH1 (TfLiteExpm1, expm1)
 
template<class T >
TfLiteMax (const T &x, const T &y)
 
template<class T >
TfLiteMin (const T &x, const T &y)
 
RuntimeShape GetTensorShape (std::vector< int32_t > data)
 
void QuantizeMultiplier (double double_multiplier, int32_t *quantized_multiplier, int *shift)
 
void QuantizeMultiplierGreaterThanOne (double double_multiplier, int32_t *quantized_multiplier, int *left_shift)
 
void QuantizeMultiplierSmallerThanOneExp (double double_multiplier, int32_t *quantized_multiplier, int *left_shift)
 
int64_t IntegerFrExp (double input, int *shift)
 
double DoubleFromFractionAndShift (int64_t fraction, int shift)
 
double IntegerDoubleMultiply (double a, double b)
 
int IntegerDoubleCompare (double a, double b)
 
void PreprocessSoftmaxScaling (double beta, double input_scale, int input_integer_bits, int32_t *quantized_multiplier, int *left_shift)
 
void PreprocessLogSoftmaxScalingExp (double beta, double input_scale, int input_integer_bits, int32_t *quantized_multiplier, int *left_shift, int32_t *reverse_scaling_divisor, int *reverse_scaling_left_shift)
 
int CalculateInputRadius (int input_integer_bits, int input_left_shift, int total_signed_bits)
 
void NudgeQuantizationRange (const float min, const float max, const int quant_min, const int quant_max, float *nudged_min, float *nudged_max, float *nudged_scale)
 
void FakeQuantizeArray (const float nudged_scale, const float nudged_min, const float nudged_max, const float *input_data, float *output_data, const float size)
 
bool CheckedLog2 (const float x, int *log2_result)
 
void QuantizeMultiplierArray (const double *effective_scales, size_t size, int32_t *effective_scale_significand, int *effective_shift)
 
template<typename T >
QuantizationParams ChooseQuantizationParams (double rmin, double rmax, bool narrow_range)
 
template<typename T >
QuantizationParams ChooseQuantizationParams (double rmin, double rmax)
 
template<class IntOut , class FloatIn >
IntOut SafeCast (FloatIn x)
 
int Offset (const RuntimeShape &shape, int i0, int i1, int i2, int i3)
 
int Offset (const RuntimeShape &shape, int i0, int i1, int i2, int i3, int i4)
 
template<typename T >
T * GetTensorData (TfLiteTensor *tensor)
 
template<typename T >
const T * GetTensorData (const TfLiteTensor *tensor)
 
RuntimeShape GetTensorShape (const TfLiteTensor *tensor)
 
bool operator== (const QuantizationParams &qp1, const QuantizationParams &qp2)
 
bool NextIndex (const int num_dims, const int *dims, int *current)
 
size_t ReducedOutputOffset (const int num_dims, const int *dims, const int *index, const int num_axis, const int *axis)
 
int Offset (const Dims< 4 > &dims, int i0, int i1, int i2, int i3)
 
int Offset (const Dims< 4 > &dims, int *index)
 
template<int N>
int ArraySize (const Dims< N > &array, int index)
 
template<typename ArrayType1 , typename ArrayType2 >
int MatchingArraySize (const ArrayType1 &array1, int index1, const ArrayType2 &array2, int index2)
 
template<typename ArrayType1 , typename ArrayType2 , typename... Args>
int MatchingArraySize (const ArrayType1 &array1, int index1, const ArrayType2 &array2, int index2, Args... args)
 
int MatchingDim (const RuntimeShape &shape1, int index1, const RuntimeShape &shape2, int index2)
 
template<typename... Args>
int MatchingDim (const RuntimeShape &shape1, int index1, const RuntimeShape &shape2, int index2, Args... args)
 
template<int N>
int FlatSize (const Dims< N > &dims)
 
int RequiredBufferSizeForDims (const Dims< 4 > &dims)
 
int MatchingElementsSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0)
 
int MatchingElementsSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1)
 
int MatchingFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0)
 
int MatchingFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1)
 
int MatchingFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1, const RuntimeShape &check_shape_2)
 
int MatchingFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1, const RuntimeShape &check_shape_2, const RuntimeShape &check_shape_3)
 
template<int N>
int MatchingFlatSize (const Dims< N > &dims, const Dims< N > &check_dims_0)
 
template<int N>
int MatchingFlatSize (const Dims< N > &dims, const Dims< N > &check_dims_0, const Dims< N > &check_dims_1)
 
template<int N>
int MatchingFlatSize (const Dims< N > &dims, const Dims< N > &check_dims_0, const Dims< N > &check_dims_1, const Dims< N > &check_dims_2)
 
template<int N>
int MatchingFlatSize (const Dims< N > &dims, const Dims< N > &check_dims_0, const Dims< N > &check_dims_1, const Dims< N > &check_dims_2, const Dims< N > &check_dims_3)
 
int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0)
 
int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1)
 
int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1, const RuntimeShape &check_shape_2)
 
int MatchingExtendedShapeFlatSize (const RuntimeShape &shape, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1, const RuntimeShape &check_shape_2, const RuntimeShape &check_shape_3)
 
template<int N>
int FlatSizeSkipDim (const Dims< N > &dims, int skip_dim)
 
template<int N>
int MatchingFlatSizeSkipDim (const Dims< N > &dims, int skip_dim, const Dims< N > &check_dims_0)
 
template<int N>
int MatchingFlatSizeSkipDim (const Dims< N > &dims, int skip_dim, const Dims< N > &check_dims_0, const Dims< N > &check_dims_1)
 
template<int N>
int MatchingFlatSizeSkipDim (const Dims< N > &dims, int skip_dim, const Dims< N > &check_dims_0, const Dims< N > &check_dims_1, const Dims< N > &check_dims_2)
 
template<int N>
int MatchingFlatSizeSkipDim (const Dims< N > &dims, int skip_dim, const Dims< N > &check_dims_0, const Dims< N > &check_dims_1, const Dims< N > &check_dims_2, const Dims< N > &check_dims_3)
 
int FlatSizeSkipDim (const RuntimeShape &shape, int skip_dim)
 
int MatchingFlatSizeSkipDim (const RuntimeShape &shape, int skip_dim, const RuntimeShape &check_shape_0)
 
int MatchingFlatSizeSkipDim (const RuntimeShape &shape, int skip_dim, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1)
 
int MatchingFlatSizeSkipDim (const RuntimeShape &shape, int skip_dim, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1, const RuntimeShape &check_shape_2)
 
int MatchingFlatSizeSkipDim (const RuntimeShape &shape, int skip_dim, const RuntimeShape &check_shape_0, const RuntimeShape &check_shape_1, const RuntimeShape &check_shape_2, const RuntimeShape &check_shape_3)
 
template<int N>
bool IsPackedWithoutStrides (const Dims< N > &dims)
 
template<int N>
void ComputeStrides (Dims< N > *dims)
 
template<typename P >
void SetActivationParams (float min, float max, P *params)
 
template<typename P >
void SetActivationParams (int32_t min, int32_t max, P *params)
 
template<typename P >
void SetActivationParams (int64_t min, int64_t max, P *params)
 
template<typename P >
void GetActivationParams (const P &params, int32_t *min, int32_t *max)
 
template<typename P >
void GetActivationParams (const P &params, float *min, float *max)
 
template<typename P >
void GetActivationParams (const P &params, int64_t *min, int64_t *max)
 
const TfLiteTensorGetInput (const TfLiteContext *context, const TfLiteNode *node, int index)
 
TfLiteStatus GetInputSafe (const TfLiteContext *context, const TfLiteNode *node, int index, const TfLiteTensor **tensor)
 
TfLiteTensorGetVariableInput (TfLiteContext *context, const TfLiteNode *node, int index)
 
TfLiteTensorGetOutput (TfLiteContext *context, const TfLiteNode *node, int index)
 
TfLiteStatus GetOutputSafe (const TfLiteContext *context, const TfLiteNode *node, int index, TfLiteTensor **tensor)
 
const TfLiteTensorGetOptionalInputTensor (const TfLiteContext *context, const TfLiteNode *node, int index)
 
TfLiteTensorGetTemporary (TfLiteContext *context, const TfLiteNode *node, int index)
 
TfLiteStatus GetTemporarySafe (const TfLiteContext *context, const TfLiteNode *node, int index, TfLiteTensor **tensor)
 
const TfLiteTensorGetIntermediates (TfLiteContext *context, const TfLiteNode *node, int index)
 
TfLiteStatus GetIntermediatesSafe (const TfLiteContext *context, const TfLiteNode *node, int index, TfLiteTensor **tensor)
 
TfLiteStatus PopulateConvolutionQuantizationParams (TfLiteContext *context, const TfLiteTensor *input, const TfLiteTensor *filter, const TfLiteTensor *bias, TfLiteTensor *output, const TfLiteFusedActivation &activation, int32_t *multiplier, int *shift, int32_t *output_activation_min, int32_t *output_activation_max, int32_t *per_channel_multiplier, int32_t *per_channel_shift)
 
TfLiteStatus PopulateConvolutionQuantizationParams (TfLiteContext *context, const TfLiteTensor *input, const TfLiteTensor *filter, const TfLiteTensor *bias, TfLiteTensor *output, const TfLiteFusedActivation &activation, int32_t *multiplier, int *shift, int32_t *output_activation_min, int32_t *output_activation_max, int32_t *per_channel_multiplier, int32_t *per_channel_shift, int num_channels)
 
TfLiteStatus GetQuantizedConvolutionMultipler (TfLiteContext *context, const TfLiteTensor *input, const TfLiteTensor *filter, const TfLiteTensor *bias, TfLiteTensor *output, double *multiplier)
 
TfLiteStatus GetQuantizedConvolutionMultipler (TfLiteContext *context, const TfLiteTensor *input, const TfLiteTensor *filter, TfLiteTensor *output, double *multiplier)
 
TfLiteStatus CalculateActivationRangeQuantized (TfLiteContext *context, TfLiteFusedActivation activation, TfLiteTensor *output, int32_t *act_min, int32_t *act_max)
 
bool HaveSameShapes (const TfLiteTensor *input1, const TfLiteTensor *input2)
 
TfLiteStatus GetOutputShapeFromInput (TfLiteContext *context, const TfLiteTensor *input, TfLiteIntArray **output_shape)
 
std::string GetShapeDebugString (const TfLiteIntArray *shape)
 
TfLiteStatus CalculateShapeForBroadcast (TfLiteContext *context, const TfLiteTensor *input1, const TfLiteTensor *input2, TfLiteIntArray **output_shape)
 
TfLiteStatus CalculateShapeForBroadcast (TfLiteContext *context, const TfLiteTensor *input1, const TfLiteTensor *input2, const TfLiteTensor *input3, TfLiteIntArray **output_shape)
 
int TfLiteTypeGetSize (TfLiteType type)
 
bool IsMobilePlatform ()
 
bool HasUnspecifiedDimension (const TfLiteTensor *tensor)
 
int NumDimensions (const TfLiteTensor *t)
 
int SizeOfDimension (const TfLiteTensor *t, int dim)
 
int NumInputs (const TfLiteNode *node)
 
int NumOutputs (const TfLiteNode *node)
 
int NumIntermediates (const TfLiteNode *node)
 
int64_t NumElements (const TfLiteIntArray *dims)
 
int64_t NumElements (const TfLiteTensor *t)
 
int64_t NumElements (const int *dims, int num_dims)
 
bool IsConstantTensor (const TfLiteTensor *tensor)
 
bool IsConstantOrPersistentTensor (const TfLiteTensor *tensor)
 
bool IsDynamicTensor (const TfLiteTensor *tensor)
 
void SetTensorToDynamic (TfLiteTensor *tensor)
 
void SetTensorToPersistentRo (TfLiteTensor *tensor)
 
bool IsHybridOp (const TfLiteTensor *input, const TfLiteTensor *weight)
 
template<typename T >
void CalculateActivationRange (TfLiteFusedActivation activation, T *activation_min, T *activation_max)
 
int ComputePadding (int stride, int dilation_rate, int in_size, int filter_size, int out_size)
 
int ComputePaddingWithOffset (int stride, int dilation_rate, int in_size, int filter_size, int out_size, int *offset)
 
int ComputeOutSize (TfLitePadding padding, int image_size, int filter_size, int stride, int dilation_rate=1)
 
TfLitePaddingValues ComputePaddingHeightWidth (int stride_height, int stride_width, int dilation_rate_height, int dilation_rate_width, int in_height, int in_width, int filter_height, int filter_width, TfLitePadding padding, int *out_height, int *out_width)
 
Padding3DValues ComputePadding3DValues (int stride_height, int stride_width, int stride_depth, int dilation_rate_height, int dilation_rate_width, int dilation_rate_depth, int in_height, int in_width, int in_depth, int filter_height, int filter_width, int filter_depth, TfLitePadding padding, int *out_height, int *out_width, int *out_depth)
 
uint32_t NumSubgraphOperators (const SubGraph *subgraph)
 
uint32_t NumSubgraphOperators (const Model *model, int subgraph_idx)
 
TfLiteIntArrayFlatBufferVectorToTfLiteTypeArray (const flatbuffers::Vector< int32_t > *flatbuffer_array)
 
TfLiteFloatArrayFlatBufferVectorToTfLiteTypeArray (const flatbuffers::Vector< float > *flatbuffer_array)
 
TfLiteRegistration Register_RELU ()
 
TfLiteRegistration Register_RELU6 ()
 
void ReluQuantized (const ReluOpData &data, const RuntimeShape &input_shape, const RuntimeShape &output_shape, const int8_t *input_data, int8_t *output_data)
 
template<typename T >
void CalculateReluOpData (const TfLiteTensor *input, TfLiteTensor *output, ReluOpData *data)
 
void ReluFloat (const RuntimeShape &input_shape, const float *input_data, const RuntimeShape &output_shape, float *output_data)
 
void Relu6Float (const RuntimeShape &input_shape, const float *input_data, const RuntimeShape &output_shape, float *output_data)
 
void Relu6Quantized (int8_t lower, int8_t upper, const RuntimeShape &input_shape, const int8_t *input_data, const RuntimeShape &output_shape, int8_t *output_data)
 
TfLiteStatus ReluPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus Relu6Prepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus CalculateOpDataAdd (TfLiteContext *context, TfLiteAddParams *params, const TfLiteTensor *input1, const TfLiteTensor *input2, TfLiteTensor *output, OpDataAdd *data)
 
TfLiteStatus AddPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_ADD ()
 
TfLiteRegistration Register_ADD_INT8 ()
 
TfLiteRegistration Register_ADD_INT16 ()
 
TfLiteRegistration Register_ADD_N ()
 
TfLiteRegistration Register_ARG_MAX ()
 
TfLiteRegistration Register_ARG_MIN ()
 
TfLiteRegistration Register_ASSIGN_VARIABLE ()
 
TfLiteRegistration Register_BATCH_TO_SPACE_ND ()
 
TfLiteRegistration Register_BROADCAST_ARGS ()
 
TfLiteRegistration Register_BROADCAST_TO ()
 
TfLiteRegistration Register_CALL_ONCE ()
 
TfLiteRegistration Register_CAST ()
 
TfLiteRegistration Register_CEIL ()
 
void * CircularBufferInit (TfLiteContext *context, const char *buffer, size_t length)
 
void EvalInt8 (const int8_t *input, int num_slots, int depth, int8_t *output)
 
TfLiteStatus CircularBufferEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistrationRegister_CIRCULAR_BUFFER ()
 
TfLiteStatus CircularBufferPrepare (TfLiteContext *context, TfLiteNode *node)
 
void * InitAdd (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus PrepareAdd (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalAdd (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalAddInt8 (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalAddInt16 (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_CONV_2D ()
 
TfLiteRegistration Register_CONV_2D_INT8 ()
 
TfLiteRegistration Register_CONV_2D_INT16 ()
 
TfLiteRegistration Register_DEPTHWISE_CONV_2D ()
 
TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT8 ()
 
TfLiteRegistration Register_DEPTHWISE_CONV_2D_INT16 ()
 
TfLiteRegistration Register_FULLY_CONNECTED ()
 
TfLiteRegistration Register_FULLY_CONNECTED_INT8 ()
 
TfLiteRegistration Register_FULLY_CONNECTED_INT16 ()
 
TfLiteStatus Eval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalInt8 (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalInt16 (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_MUL ()
 
TfLiteRegistration Register_MUL_INT8 ()
 
TfLiteRegistration Register_MUL_INT16 ()
 
TfLiteRegistration Register_AVERAGE_POOL_2D_INT8 ()
 
TfLiteRegistration Register_AVERAGE_POOL_2D_INT16 ()
 
TfLiteRegistration Register_AVERAGE_POOL_2D ()
 
TfLiteRegistration Register_MAX_POOL_2D_INT8 ()
 
TfLiteRegistration Register_MAX_POOL_2D_INT16 ()
 
TfLiteRegistration Register_MAX_POOL_2D ()
 
TfLiteRegistration Register_SOFTMAX ()
 
TfLiteRegistration Register_SOFTMAX_INT8 ()
 
TfLiteRegistration Register_SOFTMAX_INT8_INT16 ()
 
TfLiteRegistration Register_SOFTMAX_INT16 ()
 
TfLiteRegistration Register_SVDF ()
 
TfLiteRegistration Register_SVDF_INT8 ()
 
TfLiteRegistration Register_EQUAL ()
 
TfLiteRegistration Register_NOT_EQUAL ()
 
TfLiteRegistration Register_GREATER ()
 
TfLiteRegistration Register_GREATER_EQUAL ()
 
TfLiteRegistration Register_LESS ()
 
TfLiteRegistration Register_LESS_EQUAL ()
 
TfLiteRegistration Register_CONCATENATION ()
 
ConvParams ConvParamsFloat (const TfLiteConvParams &params, const OpDataConv &data)
 
ConvParams ConvParamsQuantized (const TfLiteConvParams &params, const OpDataConv &data)
 
TfLiteStatus CalculateOpDataConv (TfLiteContext *context, TfLiteNode *node, const TfLiteConvParams &params, int width, int height, int filter_width, int filter_height, int out_width, int out_height, const TfLiteType data_type, OpDataConv *data)
 
TfLiteStatus ConvPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_CONV_2D_INT8REF ()
 
TfLiteRegistration Register_CUMSUM ()
 
TfLiteRegistration Register_DEPTH_TO_SPACE ()
 
DepthwiseParams DepthwiseConvParamsFloat (const TfLiteDepthwiseConvParams &params, const OpDataConv &data)
 
DepthwiseParams DepthwiseConvParamsQuantized (const TfLiteDepthwiseConvParams &params, const OpDataConv &data)
 
TfLiteStatus CalculateOpDataDepthwiseConv (TfLiteContext *context, TfLiteNode *node, const TfLiteDepthwiseConvParams &params, int width, int height, int filter_width, int filter_height, int out_width, int out_height, const TfLiteType data_type, OpDataConv *data)
 
TfLiteStatus DepthwiseConvPrepare (TfLiteContext *context, TfLiteNode *node)
 
void * DequantizeInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus DequantizeEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_DEQUANTIZE ()
 
TfLiteStatus DequantizePrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistrationRegister_DETECTION_POSTPROCESS ()
 
TfLiteRegistration Register_DIV ()
 
TfLiteRegistration Register_ELU ()
 
TfLiteRegistrationRegister_ETHOSU ()
 
const char * GetString_ETHOSU ()
 
TfLiteRegistration Register_EXP ()
 
TfLiteRegistration Register_EXPAND_DIMS ()
 
TfLiteRegistration Register_FILL ()
 
TfLiteRegistration Register_FLOOR ()
 
TfLiteRegistration Register_FLOOR_DIV ()
 
TfLiteRegistration Register_FLOOR_MOD ()
 
FullyConnectedParams FullyConnectedParamsFloat (TfLiteFusedActivation activation)
 
FullyConnectedParams FullyConnectedParamsQuantized (const OpDataFullyConnected &op_data)
 
TfLiteStatus CalculateOpDataFullyConnected (TfLiteContext *context, TfLiteFusedActivation activation, TfLiteType data_type, const TfLiteTensor *input, const TfLiteTensor *filter, const TfLiteTensor *bias, TfLiteTensor *output, OpDataFullyConnected *data)
 
TfLiteRegistration Register_GATHER ()
 
TfLiteRegistration Register_GATHER_ND ()
 
TfLiteRegistration Register_HARD_SWISH ()
 
TfLiteStatus HardSwishPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_IF ()
 
TfLiteRegistration Register_L2_POOL_2D ()
 
TfLiteRegistration Register_L2NORM_REF ()
 
TfLiteRegistration Register_L2_NORMALIZATION ()
 
template<typename T >
void QuantizeLeakyRelu (const LeakyReluOpData &data, const TfLiteEvalTensor *input, TfLiteEvalTensor *output)
 
void * LeakyReluInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus LeakyReluEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_LEAKY_RELU ()
 
TfLiteStatus CalculateOpDataLeakyRelu (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus LeakyReluPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteRegistration Register_LOG_SOFTMAX ()
 
TfLiteRegistration Register_LOGICAL_OR ()
 
TfLiteRegistration Register_LOGICAL_AND ()
 
TfLiteStatus LogicalImpl (TfLiteContext *context, TfLiteNode *node, bool(*func)(bool, bool))
 
bool LogicalOr (bool x, bool y)
 
bool LogicalAnd (bool x, bool y)
 
TfLiteRegistration Register_LOGISTIC ()
 
TfLiteStatus CalculateArithmeticOpDataLogistic (TfLiteContext *context, TfLiteNode *node, OpDataLogistic *data)
 
TfLiteStatus LogisticPrepare (TfLiteContext *context, TfLiteNode *node)
 
template<typename ActivationType , typename WeightType , typename CellType , typename BiasType >
TfLiteStatus EvalLstm (const OpDataLSTM &op_data, LSTMKernelContents &kernel_content, LSTMBuffers< CellType > &buffers)
 
TfLiteRegistration Register_MAXIMUM ()
 
TfLiteRegistration Register_MINIMUM ()
 
TfLiteRegistration Register_MEAN ()
 
TfLiteRegistration Register_MIRROR_PAD ()
 
TfLiteRegistration Register_NEG ()
 
TfLiteRegistration Register_PACK ()
 
TfLiteRegistration Register_PAD ()
 
TfLiteRegistration Register_PADV2 ()
 
TfLiteRegistration Register_PRELU ()
 
TfLiteRegistration Register_QUANTIZE ()
 
TfLiteRegistration Register_READ_VARIABLE ()
 
TfLiteRegistration Register_REDUCE_MAX ()
 
TfLiteRegistration Register_RESIZE_BILINEAR ()
 
TfLiteRegistration Register_RESIZE_NEAREST_NEIGHBOR ()
 
TfLiteRegistration Register_SELECT_V2 ()
 
TfLiteRegistration Register_SHAPE ()
 
TfLiteRegistration Register_SLICE ()
 
TfLiteRegistration Register_SPACE_TO_BATCH_ND ()
 
TfLiteRegistration Register_SPACE_TO_DEPTH ()
 
TfLiteRegistration Register_SPLIT ()
 
TfLiteRegistration Register_SPLIT_V ()
 
TfLiteRegistration Register_SQUARED_DIFFERENCE ()
 
TfLiteRegistration Register_SQUEEZE ()
 
TfLiteRegistration Register_STRIDED_SLICE ()
 
TfLiteRegistration Register_SUB ()
 
TfLiteRegistration Register_SUM ()
 
TfLiteRegistration Register_TANH ()
 
TfLiteRegistration Register_TRANSPOSE ()
 
TfLiteRegistration Register_TRANSPOSE_CONV ()
 
TfLiteRegistration Register_UNIDIRECTIONAL_SEQUENCE_LSTM ()
 
TfLiteRegistration Register_UNPACK ()
 
TfLiteRegistration Register_VAR_HANDLE ()
 
TfLiteRegistration Register_WHILE ()
 
TfLiteRegistration Register_ZEROS_LIKE ()
 
void PortableApplySigmoidToVector (const float *vector, int v_size, float *result)
 
void PortableApplyTanhToVector (const float *vector, int v_size, float *result)
 
void PortableApplyActivationToVector (const float *vector, int v_size, TfLiteFusedActivation activation, float *result)
 
void * MulInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus CalculateOpDataMul (TfLiteContext *context, TfLiteNode *node, TfLiteMulParams *params, OpDataMul *data)
 
TfLiteStatus MulPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalMulQuantizedReference (TfLiteContext *context, TfLiteNode *node, const OpDataMul *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
void EvalMulFloatReference (TfLiteContext *context, TfLiteNode *node, TfLiteMulParams *params, const OpDataMul *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
TfLiteStatus PadPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus CalculateOpDataPooling (const TfLiteContext *context, const TfLitePoolParams *params, const TfLiteTensor *input, const TfLiteTensor *output, OpDataPooling *data)
 
TfLiteStatus PoolingPrepare (TfLiteContext *context, TfLiteNode *node)
 
void AveragePoolingEvalFloat (const TfLiteContext *context, const TfLiteNode *node, const TfLitePoolParams *params, const OpDataPooling *data, const TfLiteEvalTensor *input, TfLiteEvalTensor *output)
 
template<typename T >
void AveragePoolingEvalQuantized (TfLiteContext *context, const TfLiteNode *node, const TfLitePoolParams *params, const OpDataPooling *data, const TfLiteEvalTensor *input, TfLiteEvalTensor *output)
 
void MaxPoolingEvalFloat (TfLiteContext *context, TfLiteNode *node, TfLitePoolParams *params, const OpDataPooling *data, const TfLiteEvalTensor *input, TfLiteEvalTensor *output)
 
template<typename T >
void MaxPoolingEvalQuantized (TfLiteContext *context, TfLiteNode *node, TfLitePoolParams *params, const OpDataPooling *data, const TfLiteEvalTensor *input, TfLiteEvalTensor *output)
 
void * PreluInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus PreluEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus CalculatePreluParams (const TfLiteTensor *input, const TfLiteTensor *alpha, TfLiteTensor *output, PreluParams *params)
 
void BroadcastPrelu4DSlowFloat (const RuntimeShape &unextended_input1_shape, const float *input1_data, const RuntimeShape &unextended_input2_shape, const float *input2_data, const RuntimeShape &unextended_output_shape, float *output_data)
 
TfLiteStatus PreluPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalQuantizeReference (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus PrepareQuantizeReference (TfLiteContext *context, TfLiteNode *node)
 
void * InitReduce (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus PrepareMax (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus PrepareMeanOrSum (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalMean (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalMax (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalSum (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus PrepareMaxHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data)
 
TfLiteStatus PrepareMeanOrSumHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data)
 
TfLiteStatus EvalMaxHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data)
 
TfLiteStatus EvalMeanHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data)
 
TfLiteStatus EvalSumHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data)
 
void ReduceResolveAxis (const int *axis_data, int axis_count, MeanParams *op_params)
 
TfLiteStatus PrepareSimple (TfLiteContext *context, TfLiteNode *node, int32_t *multiplier, int *shift)
 
void ResolveAxis (const int *axis_data, int axis_count, tflite::MeanParams *op_params)
 
template<typename T >
TfLiteStatus QuantizedMeanOrSum (TfLiteContext *context, TfLiteNode *node, int *temp_index, int *resolved_axis, int32_t *temp_sum, OpDataReduce *op_data, bool compute_sum)
 
template<typename T , typename U >
TfLiteStatus Mean (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data, int *temp_index, int *resolved_axis, U *temp_sum)
 
template<typename integer_type >
TfLiteStatus EvalIntegerMean (TfLiteContext *context, TfLiteNode *node, int num_axis, OpDataReduce *op_data, int *temp_index, int *resolved_axis)
 
void * SelectInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus CheckBroadcastShape (TfLiteContext *context, const TfLiteTensor *input1, const TfLiteTensor *input2, const TfLiteTensor *input3, const TfLiteIntArray *output_shape)
 
TfLiteStatus SelectPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus SelectEval (TfLiteContext *context, TfLiteNode *node)
 
void * SoftmaxInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus CalculateSoftmaxParams (TfLiteContext *context, const TfLiteTensor *input, TfLiteTensor *output, const TfLiteSoftmaxParams *params, SoftmaxParams *op_data)
 
TfLiteStatus SoftmaxPrepare (TfLiteContext *context, TfLiteNode *node)
 
void * SubInit (TfLiteContext *context, const char *buffer, size_t length)
 
void EvalSub (TfLiteContext *context, TfLiteNode *node, TfLiteSubParams *params, const OpDataSub *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
TfLiteStatus EvalSubQuantized (TfLiteContext *context, TfLiteNode *node, TfLiteSubParams *params, const OpDataSub *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
TfLiteStatus SubEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus CalculateOpDataSub (TfLiteContext *context, TfLiteSubParams *params, const TfLiteTensor *input1, const TfLiteTensor *input2, TfLiteTensor *output, OpDataSub *data)
 
TfLiteStatus SubPrepare (TfLiteContext *context, TfLiteNode *node)
 
void EvalInt8SvdfReference (TfLiteContext *context, TfLiteNode *node, const TfLiteEvalTensor *input_tensor, const TfLiteEvalTensor *weights_feature_tensor, const TfLiteEvalTensor *weights_time_tensor, const TfLiteEvalTensor *bias_tensor, const TfLiteSVDFParams *params, TfLiteEvalTensor *activation_state_tensor, TfLiteEvalTensor *output_tensor, const OpDataSvdf &data)
 
void EvalInt16SvdfReference (TfLiteContext *context, TfLiteNode *node, const TfLiteEvalTensor *input_tensor, const TfLiteEvalTensor *weights_feature_tensor, const TfLiteEvalTensor *weights_time_tensor, const TfLiteEvalTensor *bias_tensor, const TfLiteSVDFParams *params, TfLiteEvalTensor *activation_state_tensor, TfLiteEvalTensor *output_tensor, const OpDataSvdf &data)
 
void EvalFloatSvdfReference (TfLiteContext *context, TfLiteNode *node, const TfLiteEvalTensor *input, const TfLiteEvalTensor *weights_feature, const TfLiteEvalTensor *weights_time, const TfLiteEvalTensor *bias, const TfLiteSVDFParams *params, int scratch_tensor_index, TfLiteEvalTensor *activation_state, TfLiteEvalTensor *output)
 
TfLiteStatus PrepareSvdf (TfLiteContext *context, TfLiteNode *node)
 
template<typename T >
void EvalIntegerSvdfReference (TfLiteContext *context, TfLiteNode *node, const TfLiteEvalTensor *input_tensor, const TfLiteEvalTensor *weights_feature_tensor, const TfLiteEvalTensor *weights_time_tensor, const TfLiteEvalTensor *bias_tensor, const TfLiteSVDFParams *params, TfLiteEvalTensor *activation_state_tensor, TfLiteEvalTensor *output_tensor, const OpDataSvdf &data)
 
static void ApplyTimeWeightsBiasAndActivation (int batch_size, int memory_size, int num_filters, int num_units, int rank, const float *const weights_time_ptr, const float *const bias_ptr, TfLiteFusedActivation activation, float *const state_ptr, float *const scratch_ptr, float *const output_ptr)
 
uint8_t * AlignPointerUp (uint8_t *data, size_t alignment)
 
uint8_t * AlignPointerDown (uint8_t *data, size_t alignment)
 
size_t AlignSizeUp (size_t size, size_t alignment)
 
TfLiteStatus TfLiteTypeSizeOf (TfLiteType type, size_t *size)
 
TfLiteStatus BytesRequiredForTensor (const tflite::Tensor &flatbuffer_tensor, size_t *bytes, size_t *type_size)
 
TfLiteStatus TfLiteEvalTensorByteLength (const TfLiteEvalTensor *eval_tensor, size_t *out_bytes)
 
TfLiteStatus AllocateOutputDimensionsFromInput (TfLiteContext *context, const TfLiteTensor *input1, const TfLiteTensor *input2, TfLiteTensor *output)
 
template<typename T >
size_t AlignSizeUp (size_t count=1)
 
void ReverseSortInPlace (int *values, int *ids, int size)
 
constexpr size_t SizeOfBufferPlan (int32_t buffer_count)
 
constexpr int MicroArenaBufferAlignment ()
 
void MicroContextReportOpError (struct TfLiteContext *context, const char *format,...)
 
MicroContextGetMicroContext (const struct TfLiteContext *context)
 
void * MicroContextAllocatePersistentBuffer (TfLiteContext *ctx, size_t bytes)
 
TfLiteStatus MicroContextRequestScratchBufferInArena (TfLiteContext *ctx, size_t bytes, int *buffer_idx)
 
void * MicroContextGetScratchBuffer (TfLiteContext *ctx, int buffer_idx)
 
TfLiteTensorMicroContextGetTensor (const struct TfLiteContext *context, int tensor_idx)
 
TfLiteEvalTensorMicroContextGetEvalTensor (const struct TfLiteContext *context, int tensor_idx)
 
TfLiteExternalContextMicroContextGetExternalContext (TfLiteContext *context, TfLiteExternalContextType unused)
 
template<typename... Args>
void Unused (Args &&... args)
 
uint32_t ticks_per_second ()
 
uint32_t GetCurrentTimeTicks ()
 
uint32_t TicksToMs (int32_t ticks)
 
int ElementCount (const TfLiteIntArray &dims)
 
size_t EvalTensorBytes (const TfLiteEvalTensor *tensor)
 
void SignedSymmetricPerChannelQuantize (const float *values, TfLiteIntArray *dims, int quantized_dimension, int8_t *quantized_values, float *scaling_factors, TfLiteType type)
 
constexpr int Max (int a, int b)
 
template<typename T >
FloatToQuantizedType (const float value, const float scale, int zero_point)
 
template<typename T >
FloatToSymmetricQuantizedType (const float value, const float scale)
 
template<typename T >
void Quantize (const float *input, T *output, int num_elements, float scale, int zero_point)
 
template<typename T >
void SymmetricQuantize (const float *input, T *output, int num_elements, float scale)
 
template<typename T >
void SymmetricPerChannelQuantize (const float *input, T *output, int num_elements, int num_channels, float *scales)
 
template<typename T >
void SymmetricQuantizeCalculateScales (const float *values, TfLiteIntArray *dims, T *output, float *scale)
 
template<typename T >
void Dequantize (const T *values, const int size, const float scale, int zero_point, float *dequantized_values)
 
int QMinFromTfLiteType (TfLiteType type)
 
int QMaxFromTfLiteType (TfLiteType type)
 
void InitializeTarget ()
 
TfLiteStatus ConvertTensorType (TensorType tensor_type, TfLiteType *type)
 
TfLiteStatus CallBuiltinParseFunction (TfLiteBridgeBuiltinParseFunction parser, const Operator *op, BuiltinDataAllocator *allocator, void **builtin_data)
 
ErrorReporterGetMicroErrorReporter ()
 
TfLiteStatus GetRegistrationFromOpCode (const OperatorCode *opcode, const OpResolver &op_resolver, const TfLiteRegistration **registration)
 
template<typename T >
constexpr TfLiteType typeToTfLiteType ()
 
 MATCH_TYPE_AND_TFLITE_TYPE (int32_t, kTfLiteInt32)
 
 MATCH_TYPE_AND_TFLITE_TYPE (uint32_t, kTfLiteUInt32)
 
 MATCH_TYPE_AND_TFLITE_TYPE (int16_t, kTfLiteInt16)
 
 MATCH_TYPE_AND_TFLITE_TYPE (uint16_t, kTfLiteUInt16)
 
 MATCH_TYPE_AND_TFLITE_TYPE (int64_t, kTfLiteInt64)
 
 MATCH_TYPE_AND_TFLITE_TYPE (float, kTfLiteFloat32)
 
 MATCH_TYPE_AND_TFLITE_TYPE (unsigned char, kTfLiteUInt8)
 
 MATCH_TYPE_AND_TFLITE_TYPE (int8_t, kTfLiteInt8)
 
 MATCH_TYPE_AND_TFLITE_TYPE (bool, kTfLiteBool)
 
 MATCH_TYPE_AND_TFLITE_TYPE (TfLiteFloat16, kTfLiteFloat16)
 
 MATCH_TYPE_AND_TFLITE_TYPE (double, kTfLiteFloat64)
 
 MATCH_TYPE_AND_TFLITE_TYPE (uint64_t, kTfLiteUInt64)
 
const TensorType(& EnumValuesTensorType ())[18]
 
const char *const * EnumNamesTensorType ()
 
const char * EnumNameTensorType (TensorType e)
 
const QuantizationDetails(& EnumValuesQuantizationDetails ())[2]
 
const char *const * EnumNamesQuantizationDetails ()
 
const char * EnumNameQuantizationDetails (QuantizationDetails e)
 
bool VerifyQuantizationDetails (flatbuffers::Verifier &verifier, const void *obj, QuantizationDetails type)
 
bool VerifyQuantizationDetailsVector (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void > > *values, const flatbuffers::Vector< uint8_t > *types)
 
const DimensionType(& EnumValuesDimensionType ())[2]
 
const char *const * EnumNamesDimensionType ()
 
const char * EnumNameDimensionType (DimensionType e)
 
const SparseIndexVector(& EnumValuesSparseIndexVector ())[4]
 
const char *const * EnumNamesSparseIndexVector ()
 
const char * EnumNameSparseIndexVector (SparseIndexVector e)
 
bool VerifySparseIndexVector (flatbuffers::Verifier &verifier, const void *obj, SparseIndexVector type)
 
bool VerifySparseIndexVectorVector (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void > > *values, const flatbuffers::Vector< uint8_t > *types)
 
const BuiltinOperator(& EnumValuesBuiltinOperator ())[159]
 
const char *const * EnumNamesBuiltinOperator ()
 
const char * EnumNameBuiltinOperator (BuiltinOperator e)
 
const BuiltinOptions(& EnumValuesBuiltinOptions ())[124]
 
const char *const * EnumNamesBuiltinOptions ()
 
const char * EnumNameBuiltinOptions (BuiltinOptions e)
 
bool VerifyBuiltinOptions (flatbuffers::Verifier &verifier, const void *obj, BuiltinOptions type)
 
bool VerifyBuiltinOptionsVector (flatbuffers::Verifier &verifier, const flatbuffers::Vector< flatbuffers::Offset< void > > *values, const flatbuffers::Vector< uint8_t > *types)
 
const Padding(& EnumValuesPadding ())[2]
 
const char *const * EnumNamesPadding ()
 
const char * EnumNamePadding (Padding e)
 
const ActivationFunctionType(& EnumValuesActivationFunctionType ())[6]
 
const char *const * EnumNamesActivationFunctionType ()
 
const char * EnumNameActivationFunctionType (ActivationFunctionType e)
 
const LSHProjectionType(& EnumValuesLSHProjectionType ())[3]
 
const char *const * EnumNamesLSHProjectionType ()
 
const char * EnumNameLSHProjectionType (LSHProjectionType e)
 
const FullyConnectedOptionsWeightsFormat(& EnumValuesFullyConnectedOptionsWeightsFormat ())[2]
 
const char *const * EnumNamesFullyConnectedOptionsWeightsFormat ()
 
const char * EnumNameFullyConnectedOptionsWeightsFormat (FullyConnectedOptionsWeightsFormat e)
 
const LSTMKernelType(& EnumValuesLSTMKernelType ())[2]
 
const char *const * EnumNamesLSTMKernelType ()
 
const char * EnumNameLSTMKernelType (LSTMKernelType e)
 
const CombinerType(& EnumValuesCombinerType ())[3]
 
const char *const * EnumNamesCombinerType ()
 
const char * EnumNameCombinerType (CombinerType e)
 
const MirrorPadMode(& EnumValuesMirrorPadMode ())[2]
 
const char *const * EnumNamesMirrorPadMode ()
 
const char * EnumNameMirrorPadMode (MirrorPadMode e)
 
const CustomOptionsFormat(& EnumValuesCustomOptionsFormat ())[1]
 
const char *const * EnumNamesCustomOptionsFormat ()
 
const char * EnumNameCustomOptionsFormat (CustomOptionsFormat e)
 
flatbuffers::Offset< CustomQuantization > CreateCustomQuantization (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint8_t > > custom=0)
 
flatbuffers::Offset< CustomQuantization > CreateCustomQuantizationDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint8_t > *custom=nullptr)
 
flatbuffers::Offset< CustomQuantization > CreateCustomQuantization (flatbuffers::FlatBufferBuilder &_fbb, const CustomQuantizationT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
template<>
const tflite::CustomQuantization * QuantizationParameters::details_as< tflite::CustomQuantization > () const
 
flatbuffers::Offset< QuantizationParameters > CreateQuantizationParameters (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< float > > min=0, flatbuffers::Offset< flatbuffers::Vector< float > > max=0, flatbuffers::Offset< flatbuffers::Vector< float > > scale=0, flatbuffers::Offset< flatbuffers::Vector< int64_t > > zero_point=0, tflite::QuantizationDetails details_type=tflite::QuantizationDetails_NONE, flatbuffers::Offset< void > details=0, int32_t quantized_dimension=0)
 
flatbuffers::Offset< QuantizationParameters > CreateQuantizationParametersDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< float > *min=nullptr, const std::vector< float > *max=nullptr, const std::vector< float > *scale=nullptr, const std::vector< int64_t > *zero_point=nullptr, tflite::QuantizationDetails details_type=tflite::QuantizationDetails_NONE, flatbuffers::Offset< void > details=0, int32_t quantized_dimension=0)
 
flatbuffers::Offset< QuantizationParameters > CreateQuantizationParameters (flatbuffers::FlatBufferBuilder &_fbb, const QuantizationParametersT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Int32Vector > CreateInt32Vector (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t > > values=0)
 
flatbuffers::Offset< Int32Vector > CreateInt32VectorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *values=nullptr)
 
flatbuffers::Offset< Int32Vector > CreateInt32Vector (flatbuffers::FlatBufferBuilder &_fbb, const Int32VectorT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Uint16Vector > CreateUint16Vector (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint16_t > > values=0)
 
flatbuffers::Offset< Uint16Vector > CreateUint16VectorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint16_t > *values=nullptr)
 
flatbuffers::Offset< Uint16Vector > CreateUint16Vector (flatbuffers::FlatBufferBuilder &_fbb, const Uint16VectorT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Uint8Vector > CreateUint8Vector (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint8_t > > values=0)
 
flatbuffers::Offset< Uint8Vector > CreateUint8VectorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint8_t > *values=nullptr)
 
flatbuffers::Offset< Uint8Vector > CreateUint8Vector (flatbuffers::FlatBufferBuilder &_fbb, const Uint8VectorT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
template<>
const tflite::Int32Vector * DimensionMetadata::array_segments_as< tflite::Int32Vector > () const
 
template<>
const tflite::Uint16Vector * DimensionMetadata::array_segments_as< tflite::Uint16Vector > () const
 
template<>
const tflite::Uint8Vector * DimensionMetadata::array_segments_as< tflite::Uint8Vector > () const
 
template<>
const tflite::Int32Vector * DimensionMetadata::array_indices_as< tflite::Int32Vector > () const
 
template<>
const tflite::Uint16Vector * DimensionMetadata::array_indices_as< tflite::Uint16Vector > () const
 
template<>
const tflite::Uint8Vector * DimensionMetadata::array_indices_as< tflite::Uint8Vector > () const
 
flatbuffers::Offset< DimensionMetadata > CreateDimensionMetadata (flatbuffers::FlatBufferBuilder &_fbb, tflite::DimensionType format=tflite::DimensionType_DENSE, int32_t dense_size=0, tflite::SparseIndexVector array_segments_type=tflite::SparseIndexVector_NONE, flatbuffers::Offset< void > array_segments=0, tflite::SparseIndexVector array_indices_type=tflite::SparseIndexVector_NONE, flatbuffers::Offset< void > array_indices=0)
 
flatbuffers::Offset< DimensionMetadata > CreateDimensionMetadata (flatbuffers::FlatBufferBuilder &_fbb, const DimensionMetadataT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SparsityParameters > CreateSparsityParameters (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t > > traversal_order=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > block_map=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::DimensionMetadata > > > dim_metadata=0)
 
flatbuffers::Offset< SparsityParameters > CreateSparsityParametersDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *traversal_order=nullptr, const std::vector< int32_t > *block_map=nullptr, const std::vector< flatbuffers::Offset< tflite::DimensionMetadata > > *dim_metadata=nullptr)
 
flatbuffers::Offset< SparsityParameters > CreateSparsityParameters (flatbuffers::FlatBufferBuilder &_fbb, const SparsityParametersT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< VariantSubType > CreateVariantSubType (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t > > shape=0, tflite::TensorType type=tflite::TensorType_FLOAT32, bool has_rank=false)
 
flatbuffers::Offset< VariantSubType > CreateVariantSubTypeDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *shape=nullptr, tflite::TensorType type=tflite::TensorType_FLOAT32, bool has_rank=false)
 
flatbuffers::Offset< VariantSubType > CreateVariantSubType (flatbuffers::FlatBufferBuilder &_fbb, const VariantSubTypeT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Tensor > CreateTensor (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t > > shape=0, tflite::TensorType type=tflite::TensorType_FLOAT32, uint32_t buffer=0, flatbuffers::Offset< flatbuffers::String > name=0, flatbuffers::Offset< tflite::QuantizationParameters > quantization=0, bool is_variable=false, flatbuffers::Offset< tflite::SparsityParameters > sparsity=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > shape_signature=0, bool has_rank=false, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::VariantSubType > > > variant_tensors=0)
 
flatbuffers::Offset< Tensor > CreateTensorDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *shape=nullptr, tflite::TensorType type=tflite::TensorType_FLOAT32, uint32_t buffer=0, const char *name=nullptr, flatbuffers::Offset< tflite::QuantizationParameters > quantization=0, bool is_variable=false, flatbuffers::Offset< tflite::SparsityParameters > sparsity=0, const std::vector< int32_t > *shape_signature=nullptr, bool has_rank=false, const std::vector< flatbuffers::Offset< tflite::VariantSubType > > *variant_tensors=nullptr)
 
flatbuffers::Offset< Tensor > CreateTensor (flatbuffers::FlatBufferBuilder &_fbb, const TensorT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Conv2DOptions > CreateConv2DOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, int32_t dilation_w_factor=1, int32_t dilation_h_factor=1)
 
flatbuffers::Offset< Conv2DOptions > CreateConv2DOptions (flatbuffers::FlatBufferBuilder &_fbb, const Conv2DOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Conv3DOptions > CreateConv3DOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_d=0, int32_t stride_w=0, int32_t stride_h=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, int32_t dilation_d_factor=1, int32_t dilation_w_factor=1, int32_t dilation_h_factor=1)
 
flatbuffers::Offset< Conv3DOptions > CreateConv3DOptions (flatbuffers::FlatBufferBuilder &_fbb, const Conv3DOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Pool2DOptions > CreatePool2DOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, int32_t filter_width=0, int32_t filter_height=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
flatbuffers::Offset< Pool2DOptions > CreatePool2DOptions (flatbuffers::FlatBufferBuilder &_fbb, const Pool2DOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, int32_t depth_multiplier=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, int32_t dilation_w_factor=1, int32_t dilation_h_factor=1)
 
flatbuffers::Offset< DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions (flatbuffers::FlatBufferBuilder &_fbb, const DepthwiseConv2DOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t num_channels=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > num_columns_per_channel=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > embedding_dim_per_channel=0)
 
flatbuffers::Offset< ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptionsDirect (flatbuffers::FlatBufferBuilder &_fbb, int32_t num_channels=0, const std::vector< int32_t > *num_columns_per_channel=nullptr, const std::vector< int32_t > *embedding_dim_per_channel=nullptr)
 
flatbuffers::Offset< ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions (flatbuffers::FlatBufferBuilder &_fbb, const ConcatEmbeddingsOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LSHProjectionOptions > CreateLSHProjectionOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::LSHProjectionType type=tflite::LSHProjectionType_UNKNOWN)
 
flatbuffers::Offset< LSHProjectionOptions > CreateLSHProjectionOptions (flatbuffers::FlatBufferBuilder &_fbb, const LSHProjectionOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SVDFOptions > CreateSVDFOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t rank=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< SVDFOptions > CreateSVDFOptions (flatbuffers::FlatBufferBuilder &_fbb, const SVDFOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< RNNOptions > CreateRNNOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< RNNOptions > CreateRNNOptions (flatbuffers::FlatBufferBuilder &_fbb, const RNNOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SequenceRNNOptions > CreateSequenceRNNOptions (flatbuffers::FlatBufferBuilder &_fbb, bool time_major=false, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< SequenceRNNOptions > CreateSequenceRNNOptions (flatbuffers::FlatBufferBuilder &_fbb, const SequenceRNNOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions (flatbuffers::FlatBufferBuilder &_fbb, bool time_major=false, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool merge_outputs=false, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions (flatbuffers::FlatBufferBuilder &_fbb, const BidirectionalSequenceRNNOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< FullyConnectedOptions > CreateFullyConnectedOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, tflite::FullyConnectedOptionsWeightsFormat weights_format=tflite::FullyConnectedOptionsWeightsFormat_DEFAULT, bool keep_num_dims=false, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< FullyConnectedOptions > CreateFullyConnectedOptions (flatbuffers::FlatBufferBuilder &_fbb, const FullyConnectedOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SoftmaxOptions > CreateSoftmaxOptions (flatbuffers::FlatBufferBuilder &_fbb, float beta=0.0f)
 
flatbuffers::Offset< SoftmaxOptions > CreateSoftmaxOptions (flatbuffers::FlatBufferBuilder &_fbb, const SoftmaxOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ConcatenationOptions > CreateConcatenationOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
flatbuffers::Offset< ConcatenationOptions > CreateConcatenationOptions (flatbuffers::FlatBufferBuilder &_fbb, const ConcatenationOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< AddOptions > CreateAddOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool pot_scale_int16=true)
 
flatbuffers::Offset< AddOptions > CreateAddOptions (flatbuffers::FlatBufferBuilder &_fbb, const AddOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< MulOptions > CreateMulOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
flatbuffers::Offset< MulOptions > CreateMulOptions (flatbuffers::FlatBufferBuilder &_fbb, const MulOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< L2NormOptions > CreateL2NormOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
flatbuffers::Offset< L2NormOptions > CreateL2NormOptions (flatbuffers::FlatBufferBuilder &_fbb, const L2NormOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t radius=0, float bias=0.0f, float alpha=0.0f, float beta=0.0f)
 
flatbuffers::Offset< LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions (flatbuffers::FlatBufferBuilder &_fbb, const LocalResponseNormalizationOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LSTMOptions > CreateLSTMOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, float cell_clip=0.0f, float proj_clip=0.0f, tflite::LSTMKernelType kernel_type=tflite::LSTMKernelType_FULL, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< LSTMOptions > CreateLSTMOptions (flatbuffers::FlatBufferBuilder &_fbb, const LSTMOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, float cell_clip=0.0f, float proj_clip=0.0f, bool time_major=false, bool asymmetric_quantize_inputs=false, bool diagonal_recurrent_tensors=false)
 
flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions (flatbuffers::FlatBufferBuilder &_fbb, const UnidirectionalSequenceLSTMOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, float cell_clip=0.0f, float proj_clip=0.0f, bool merge_outputs=false, bool time_major=true, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions (flatbuffers::FlatBufferBuilder &_fbb, const BidirectionalSequenceLSTMOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ResizeBilinearOptions > CreateResizeBilinearOptions (flatbuffers::FlatBufferBuilder &_fbb, bool align_corners=false, bool half_pixel_centers=false)
 
flatbuffers::Offset< ResizeBilinearOptions > CreateResizeBilinearOptions (flatbuffers::FlatBufferBuilder &_fbb, const ResizeBilinearOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions (flatbuffers::FlatBufferBuilder &_fbb, bool align_corners=false, bool half_pixel_centers=false)
 
flatbuffers::Offset< ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions (flatbuffers::FlatBufferBuilder &_fbb, const ResizeNearestNeighborOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< CallOptions > CreateCallOptions (flatbuffers::FlatBufferBuilder &_fbb, uint32_t subgraph=0)
 
flatbuffers::Offset< CallOptions > CreateCallOptions (flatbuffers::FlatBufferBuilder &_fbb, const CallOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< PadOptions > CreatePadOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< PadOptions > CreatePadOptions (flatbuffers::FlatBufferBuilder &_fbb, const PadOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< PadV2Options > CreatePadV2Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< PadV2Options > CreatePadV2Options (flatbuffers::FlatBufferBuilder &_fbb, const PadV2OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ReshapeOptions > CreateReshapeOptions (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t > > new_shape=0)
 
flatbuffers::Offset< ReshapeOptions > CreateReshapeOptionsDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *new_shape=nullptr)
 
flatbuffers::Offset< ReshapeOptions > CreateReshapeOptions (flatbuffers::FlatBufferBuilder &_fbb, const ReshapeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions (flatbuffers::FlatBufferBuilder &_fbb, const SpaceToBatchNDOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions (flatbuffers::FlatBufferBuilder &_fbb, const BatchToSpaceNDOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SkipGramOptions > CreateSkipGramOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t ngram_size=0, int32_t max_skip_size=0, bool include_all_ngrams=false)
 
flatbuffers::Offset< SkipGramOptions > CreateSkipGramOptions (flatbuffers::FlatBufferBuilder &_fbb, const SkipGramOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SpaceToDepthOptions > CreateSpaceToDepthOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t block_size=0)
 
flatbuffers::Offset< SpaceToDepthOptions > CreateSpaceToDepthOptions (flatbuffers::FlatBufferBuilder &_fbb, const SpaceToDepthOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< DepthToSpaceOptions > CreateDepthToSpaceOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t block_size=0)
 
flatbuffers::Offset< DepthToSpaceOptions > CreateDepthToSpaceOptions (flatbuffers::FlatBufferBuilder &_fbb, const DepthToSpaceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SubOptions > CreateSubOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool pot_scale_int16=true)
 
flatbuffers::Offset< SubOptions > CreateSubOptions (flatbuffers::FlatBufferBuilder &_fbb, const SubOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< DivOptions > CreateDivOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
flatbuffers::Offset< DivOptions > CreateDivOptions (flatbuffers::FlatBufferBuilder &_fbb, const DivOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< TopKV2Options > CreateTopKV2Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< TopKV2Options > CreateTopKV2Options (flatbuffers::FlatBufferBuilder &_fbb, const TopKV2OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::CombinerType combiner=tflite::CombinerType_SUM)
 
flatbuffers::Offset< EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions (flatbuffers::FlatBufferBuilder &_fbb, const EmbeddingLookupSparseOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< GatherOptions > CreateGatherOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0, int32_t batch_dims=0)
 
flatbuffers::Offset< GatherOptions > CreateGatherOptions (flatbuffers::FlatBufferBuilder &_fbb, const GatherOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< TransposeOptions > CreateTransposeOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< TransposeOptions > CreateTransposeOptions (flatbuffers::FlatBufferBuilder &_fbb, const TransposeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ExpOptions > CreateExpOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ExpOptions > CreateExpOptions (flatbuffers::FlatBufferBuilder &_fbb, const ExpOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< CosOptions > CreateCosOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< CosOptions > CreateCosOptions (flatbuffers::FlatBufferBuilder &_fbb, const CosOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ReducerOptions > CreateReducerOptions (flatbuffers::FlatBufferBuilder &_fbb, bool keep_dims=false)
 
flatbuffers::Offset< ReducerOptions > CreateReducerOptions (flatbuffers::FlatBufferBuilder &_fbb, const ReducerOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SqueezeOptions > CreateSqueezeOptions (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< int32_t > > squeeze_dims=0)
 
flatbuffers::Offset< SqueezeOptions > CreateSqueezeOptionsDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *squeeze_dims=nullptr)
 
flatbuffers::Offset< SqueezeOptions > CreateSqueezeOptions (flatbuffers::FlatBufferBuilder &_fbb, const SqueezeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SplitOptions > CreateSplitOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t num_splits=0)
 
flatbuffers::Offset< SplitOptions > CreateSplitOptions (flatbuffers::FlatBufferBuilder &_fbb, const SplitOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SplitVOptions > CreateSplitVOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t num_splits=0)
 
flatbuffers::Offset< SplitVOptions > CreateSplitVOptions (flatbuffers::FlatBufferBuilder &_fbb, const SplitVOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< StridedSliceOptions > CreateStridedSliceOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t begin_mask=0, int32_t end_mask=0, int32_t ellipsis_mask=0, int32_t new_axis_mask=0, int32_t shrink_axis_mask=0)
 
flatbuffers::Offset< StridedSliceOptions > CreateStridedSliceOptions (flatbuffers::FlatBufferBuilder &_fbb, const StridedSliceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LogSoftmaxOptions > CreateLogSoftmaxOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< LogSoftmaxOptions > CreateLogSoftmaxOptions (flatbuffers::FlatBufferBuilder &_fbb, const LogSoftmaxOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< CastOptions > CreateCastOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType in_data_type=tflite::TensorType_FLOAT32, tflite::TensorType out_data_type=tflite::TensorType_FLOAT32)
 
flatbuffers::Offset< CastOptions > CreateCastOptions (flatbuffers::FlatBufferBuilder &_fbb, const CastOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< DequantizeOptions > CreateDequantizeOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< DequantizeOptions > CreateDequantizeOptions (flatbuffers::FlatBufferBuilder &_fbb, const DequantizeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< MaximumMinimumOptions > CreateMaximumMinimumOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< MaximumMinimumOptions > CreateMaximumMinimumOptions (flatbuffers::FlatBufferBuilder &_fbb, const MaximumMinimumOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< TileOptions > CreateTileOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< TileOptions > CreateTileOptions (flatbuffers::FlatBufferBuilder &_fbb, const TileOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ArgMaxOptions > CreateArgMaxOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType output_type=tflite::TensorType_FLOAT32)
 
flatbuffers::Offset< ArgMaxOptions > CreateArgMaxOptions (flatbuffers::FlatBufferBuilder &_fbb, const ArgMaxOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ArgMinOptions > CreateArgMinOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType output_type=tflite::TensorType_FLOAT32)
 
flatbuffers::Offset< ArgMinOptions > CreateArgMinOptions (flatbuffers::FlatBufferBuilder &_fbb, const ArgMinOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< GreaterOptions > CreateGreaterOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< GreaterOptions > CreateGreaterOptions (flatbuffers::FlatBufferBuilder &_fbb, const GreaterOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< GreaterEqualOptions > CreateGreaterEqualOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< GreaterEqualOptions > CreateGreaterEqualOptions (flatbuffers::FlatBufferBuilder &_fbb, const GreaterEqualOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LessOptions > CreateLessOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< LessOptions > CreateLessOptions (flatbuffers::FlatBufferBuilder &_fbb, const LessOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LessEqualOptions > CreateLessEqualOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< LessEqualOptions > CreateLessEqualOptions (flatbuffers::FlatBufferBuilder &_fbb, const LessEqualOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< NegOptions > CreateNegOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< NegOptions > CreateNegOptions (flatbuffers::FlatBufferBuilder &_fbb, const NegOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SelectOptions > CreateSelectOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SelectOptions > CreateSelectOptions (flatbuffers::FlatBufferBuilder &_fbb, const SelectOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SliceOptions > CreateSliceOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SliceOptions > CreateSliceOptions (flatbuffers::FlatBufferBuilder &_fbb, const SliceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< TransposeConvOptions > CreateTransposeConvOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
flatbuffers::Offset< TransposeConvOptions > CreateTransposeConvOptions (flatbuffers::FlatBufferBuilder &_fbb, const TransposeConvOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ExpandDimsOptions > CreateExpandDimsOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ExpandDimsOptions > CreateExpandDimsOptions (flatbuffers::FlatBufferBuilder &_fbb, const ExpandDimsOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SparseToDenseOptions > CreateSparseToDenseOptions (flatbuffers::FlatBufferBuilder &_fbb, bool validate_indices=false)
 
flatbuffers::Offset< SparseToDenseOptions > CreateSparseToDenseOptions (flatbuffers::FlatBufferBuilder &_fbb, const SparseToDenseOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< EqualOptions > CreateEqualOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< EqualOptions > CreateEqualOptions (flatbuffers::FlatBufferBuilder &_fbb, const EqualOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< NotEqualOptions > CreateNotEqualOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< NotEqualOptions > CreateNotEqualOptions (flatbuffers::FlatBufferBuilder &_fbb, const NotEqualOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ShapeOptions > CreateShapeOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType out_type=tflite::TensorType_FLOAT32)
 
flatbuffers::Offset< ShapeOptions > CreateShapeOptions (flatbuffers::FlatBufferBuilder &_fbb, const ShapeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< RankOptions > CreateRankOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< RankOptions > CreateRankOptions (flatbuffers::FlatBufferBuilder &_fbb, const RankOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< PowOptions > CreatePowOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< PowOptions > CreatePowOptions (flatbuffers::FlatBufferBuilder &_fbb, const PowOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< FakeQuantOptions > CreateFakeQuantOptions (flatbuffers::FlatBufferBuilder &_fbb, float min=0.0f, float max=0.0f, int32_t num_bits=0, bool narrow_range=false)
 
flatbuffers::Offset< FakeQuantOptions > CreateFakeQuantOptions (flatbuffers::FlatBufferBuilder &_fbb, const FakeQuantOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< PackOptions > CreatePackOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t values_count=0, int32_t axis=0)
 
flatbuffers::Offset< PackOptions > CreatePackOptions (flatbuffers::FlatBufferBuilder &_fbb, const PackOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LogicalOrOptions > CreateLogicalOrOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< LogicalOrOptions > CreateLogicalOrOptions (flatbuffers::FlatBufferBuilder &_fbb, const LogicalOrOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< OneHotOptions > CreateOneHotOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0)
 
flatbuffers::Offset< OneHotOptions > CreateOneHotOptions (flatbuffers::FlatBufferBuilder &_fbb, const OneHotOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< AbsOptions > CreateAbsOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< AbsOptions > CreateAbsOptions (flatbuffers::FlatBufferBuilder &_fbb, const AbsOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< HardSwishOptions > CreateHardSwishOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< HardSwishOptions > CreateHardSwishOptions (flatbuffers::FlatBufferBuilder &_fbb, const HardSwishOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LogicalAndOptions > CreateLogicalAndOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< LogicalAndOptions > CreateLogicalAndOptions (flatbuffers::FlatBufferBuilder &_fbb, const LogicalAndOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LogicalNotOptions > CreateLogicalNotOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< LogicalNotOptions > CreateLogicalNotOptions (flatbuffers::FlatBufferBuilder &_fbb, const LogicalNotOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UnpackOptions > CreateUnpackOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t num=0, int32_t axis=0)
 
flatbuffers::Offset< UnpackOptions > CreateUnpackOptions (flatbuffers::FlatBufferBuilder &_fbb, const UnpackOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< FloorDivOptions > CreateFloorDivOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< FloorDivOptions > CreateFloorDivOptions (flatbuffers::FlatBufferBuilder &_fbb, const FloorDivOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SquareOptions > CreateSquareOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SquareOptions > CreateSquareOptions (flatbuffers::FlatBufferBuilder &_fbb, const SquareOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ZerosLikeOptions > CreateZerosLikeOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ZerosLikeOptions > CreateZerosLikeOptions (flatbuffers::FlatBufferBuilder &_fbb, const ZerosLikeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< FillOptions > CreateFillOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< FillOptions > CreateFillOptions (flatbuffers::FlatBufferBuilder &_fbb, const FillOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< FloorModOptions > CreateFloorModOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< FloorModOptions > CreateFloorModOptions (flatbuffers::FlatBufferBuilder &_fbb, const FloorModOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< RangeOptions > CreateRangeOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< RangeOptions > CreateRangeOptions (flatbuffers::FlatBufferBuilder &_fbb, const RangeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< LeakyReluOptions > CreateLeakyReluOptions (flatbuffers::FlatBufferBuilder &_fbb, float alpha=0.0f)
 
flatbuffers::Offset< LeakyReluOptions > CreateLeakyReluOptions (flatbuffers::FlatBufferBuilder &_fbb, const LeakyReluOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SquaredDifferenceOptions > CreateSquaredDifferenceOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SquaredDifferenceOptions > CreateSquaredDifferenceOptions (flatbuffers::FlatBufferBuilder &_fbb, const SquaredDifferenceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< MirrorPadOptions > CreateMirrorPadOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::MirrorPadMode mode=tflite::MirrorPadMode_REFLECT)
 
flatbuffers::Offset< MirrorPadOptions > CreateMirrorPadOptions (flatbuffers::FlatBufferBuilder &_fbb, const MirrorPadOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UniqueOptions > CreateUniqueOptions (flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType idx_out_type=tflite::TensorType_INT32)
 
flatbuffers::Offset< UniqueOptions > CreateUniqueOptions (flatbuffers::FlatBufferBuilder &_fbb, const UniqueOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ReverseV2Options > CreateReverseV2Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ReverseV2Options > CreateReverseV2Options (flatbuffers::FlatBufferBuilder &_fbb, const ReverseV2OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< AddNOptions > CreateAddNOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< AddNOptions > CreateAddNOptions (flatbuffers::FlatBufferBuilder &_fbb, const AddNOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< GatherNdOptions > CreateGatherNdOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< GatherNdOptions > CreateGatherNdOptions (flatbuffers::FlatBufferBuilder &_fbb, const GatherNdOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< WhereOptions > CreateWhereOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< WhereOptions > CreateWhereOptions (flatbuffers::FlatBufferBuilder &_fbb, const WhereOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ReverseSequenceOptions > CreateReverseSequenceOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t seq_dim=0, int32_t batch_dim=0)
 
flatbuffers::Offset< ReverseSequenceOptions > CreateReverseSequenceOptions (flatbuffers::FlatBufferBuilder &_fbb, const ReverseSequenceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< MatrixDiagOptions > CreateMatrixDiagOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< MatrixDiagOptions > CreateMatrixDiagOptions (flatbuffers::FlatBufferBuilder &_fbb, const MatrixDiagOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< QuantizeOptions > CreateQuantizeOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< QuantizeOptions > CreateQuantizeOptions (flatbuffers::FlatBufferBuilder &_fbb, const QuantizeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< MatrixSetDiagOptions > CreateMatrixSetDiagOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< MatrixSetDiagOptions > CreateMatrixSetDiagOptions (flatbuffers::FlatBufferBuilder &_fbb, const MatrixSetDiagOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< IfOptions > CreateIfOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t then_subgraph_index=0, int32_t else_subgraph_index=0)
 
flatbuffers::Offset< IfOptions > CreateIfOptions (flatbuffers::FlatBufferBuilder &_fbb, const IfOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< CallOnceOptions > CreateCallOnceOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t init_subgraph_index=0)
 
flatbuffers::Offset< CallOnceOptions > CreateCallOnceOptions (flatbuffers::FlatBufferBuilder &_fbb, const CallOnceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< WhileOptions > CreateWhileOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t cond_subgraph_index=0, int32_t body_subgraph_index=0)
 
flatbuffers::Offset< WhileOptions > CreateWhileOptions (flatbuffers::FlatBufferBuilder &_fbb, const WhileOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options (flatbuffers::FlatBufferBuilder &_fbb, const NonMaxSuppressionV4OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options (flatbuffers::FlatBufferBuilder &_fbb, const NonMaxSuppressionV5OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ScatterNdOptions > CreateScatterNdOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ScatterNdOptions > CreateScatterNdOptions (flatbuffers::FlatBufferBuilder &_fbb, const ScatterNdOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SelectV2Options > CreateSelectV2Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SelectV2Options > CreateSelectV2Options (flatbuffers::FlatBufferBuilder &_fbb, const SelectV2OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< DensifyOptions > CreateDensifyOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< DensifyOptions > CreateDensifyOptions (flatbuffers::FlatBufferBuilder &_fbb, const DensifyOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SegmentSumOptions > CreateSegmentSumOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SegmentSumOptions > CreateSegmentSumOptions (flatbuffers::FlatBufferBuilder &_fbb, const SegmentSumOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< BatchMatMulOptions > CreateBatchMatMulOptions (flatbuffers::FlatBufferBuilder &_fbb, bool adj_x=false, bool adj_y=false, bool asymmetric_quantize_inputs=false)
 
flatbuffers::Offset< BatchMatMulOptions > CreateBatchMatMulOptions (flatbuffers::FlatBufferBuilder &_fbb, const BatchMatMulOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< CumsumOptions > CreateCumsumOptions (flatbuffers::FlatBufferBuilder &_fbb, bool exclusive=false, bool reverse=false)
 
flatbuffers::Offset< CumsumOptions > CreateCumsumOptions (flatbuffers::FlatBufferBuilder &_fbb, const CumsumOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< BroadcastToOptions > CreateBroadcastToOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< BroadcastToOptions > CreateBroadcastToOptions (flatbuffers::FlatBufferBuilder &_fbb, const BroadcastToOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Rfft2dOptions > CreateRfft2dOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< Rfft2dOptions > CreateRfft2dOptions (flatbuffers::FlatBufferBuilder &_fbb, const Rfft2dOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< HashtableOptions > CreateHashtableOptions (flatbuffers::FlatBufferBuilder &_fbb, int32_t table_id=0, tflite::TensorType key_dtype=tflite::TensorType_FLOAT32, tflite::TensorType value_dtype=tflite::TensorType_FLOAT32)
 
flatbuffers::Offset< HashtableOptions > CreateHashtableOptions (flatbuffers::FlatBufferBuilder &_fbb, const HashtableOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< HashtableFindOptions > CreateHashtableFindOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< HashtableFindOptions > CreateHashtableFindOptions (flatbuffers::FlatBufferBuilder &_fbb, const HashtableFindOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< HashtableImportOptions > CreateHashtableImportOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< HashtableImportOptions > CreateHashtableImportOptions (flatbuffers::FlatBufferBuilder &_fbb, const HashtableImportOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< HashtableSizeOptions > CreateHashtableSizeOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< HashtableSizeOptions > CreateHashtableSizeOptions (flatbuffers::FlatBufferBuilder &_fbb, const HashtableSizeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< VarHandleOptions > CreateVarHandleOptions (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > container=0, flatbuffers::Offset< flatbuffers::String > shared_name=0)
 
flatbuffers::Offset< VarHandleOptions > CreateVarHandleOptionsDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *container=nullptr, const char *shared_name=nullptr)
 
flatbuffers::Offset< VarHandleOptions > CreateVarHandleOptions (flatbuffers::FlatBufferBuilder &_fbb, const VarHandleOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ReadVariableOptions > CreateReadVariableOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ReadVariableOptions > CreateReadVariableOptions (flatbuffers::FlatBufferBuilder &_fbb, const ReadVariableOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< AssignVariableOptions > CreateAssignVariableOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< AssignVariableOptions > CreateAssignVariableOptions (flatbuffers::FlatBufferBuilder &_fbb, const AssignVariableOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< RandomOptions > CreateRandomOptions (flatbuffers::FlatBufferBuilder &_fbb, int64_t seed=0, int64_t seed2=0)
 
flatbuffers::Offset< RandomOptions > CreateRandomOptions (flatbuffers::FlatBufferBuilder &_fbb, const RandomOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< BucketizeOptions > CreateBucketizeOptions (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< float > > boundaries=0)
 
flatbuffers::Offset< BucketizeOptions > CreateBucketizeOptionsDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< float > *boundaries=nullptr)
 
flatbuffers::Offset< BucketizeOptions > CreateBucketizeOptions (flatbuffers::FlatBufferBuilder &_fbb, const BucketizeOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< GeluOptions > CreateGeluOptions (flatbuffers::FlatBufferBuilder &_fbb, bool approximate=false)
 
flatbuffers::Offset< GeluOptions > CreateGeluOptions (flatbuffers::FlatBufferBuilder &_fbb, const GeluOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions (flatbuffers::FlatBufferBuilder &_fbb, const DynamicUpdateSliceOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions (flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentProdOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions (flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentMaxOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions (flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentSumOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< ATan2Options > CreateATan2Options (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< ATan2Options > CreateATan2Options (flatbuffers::FlatBufferBuilder &_fbb, const ATan2OptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions (flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentMinOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SignOptions > CreateSignOptions (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< SignOptions > CreateSignOptions (flatbuffers::FlatBufferBuilder &_fbb, const SignOptionsT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< OperatorCode > CreateOperatorCode (flatbuffers::FlatBufferBuilder &_fbb, int8_t deprecated_builtin_code=0, flatbuffers::Offset< flatbuffers::String > custom_code=0, int32_t version=1, tflite::BuiltinOperator builtin_code=tflite::BuiltinOperator_ADD)
 
flatbuffers::Offset< OperatorCode > CreateOperatorCodeDirect (flatbuffers::FlatBufferBuilder &_fbb, int8_t deprecated_builtin_code=0, const char *custom_code=nullptr, int32_t version=1, tflite::BuiltinOperator builtin_code=tflite::BuiltinOperator_ADD)
 
flatbuffers::Offset< OperatorCode > CreateOperatorCode (flatbuffers::FlatBufferBuilder &_fbb, const OperatorCodeT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
template<>
const tflite::Conv2DOptions * Operator::builtin_options_as< tflite::Conv2DOptions > () const
 
template<>
const tflite::DepthwiseConv2DOptions * Operator::builtin_options_as< tflite::DepthwiseConv2DOptions > () const
 
template<>
const tflite::ConcatEmbeddingsOptions * Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions > () const
 
template<>
const tflite::LSHProjectionOptions * Operator::builtin_options_as< tflite::LSHProjectionOptions > () const
 
template<>
const tflite::Pool2DOptions * Operator::builtin_options_as< tflite::Pool2DOptions > () const
 
template<>
const tflite::SVDFOptions * Operator::builtin_options_as< tflite::SVDFOptions > () const
 
template<>
const tflite::RNNOptions * Operator::builtin_options_as< tflite::RNNOptions > () const
 
template<>
const tflite::FullyConnectedOptions * Operator::builtin_options_as< tflite::FullyConnectedOptions > () const
 
template<>
const tflite::SoftmaxOptions * Operator::builtin_options_as< tflite::SoftmaxOptions > () const
 
template<>
const tflite::ConcatenationOptions * Operator::builtin_options_as< tflite::ConcatenationOptions > () const
 
template<>
const tflite::AddOptions * Operator::builtin_options_as< tflite::AddOptions > () const
 
template<>
const tflite::L2NormOptions * Operator::builtin_options_as< tflite::L2NormOptions > () const
 
template<>
const tflite::LocalResponseNormalizationOptions * Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions > () const
 
template<>
const tflite::LSTMOptions * Operator::builtin_options_as< tflite::LSTMOptions > () const
 
template<>
const tflite::ResizeBilinearOptions * Operator::builtin_options_as< tflite::ResizeBilinearOptions > () const
 
template<>
const tflite::CallOptions * Operator::builtin_options_as< tflite::CallOptions > () const
 
template<>
const tflite::ReshapeOptions * Operator::builtin_options_as< tflite::ReshapeOptions > () const
 
template<>
const tflite::SkipGramOptions * Operator::builtin_options_as< tflite::SkipGramOptions > () const
 
template<>
const tflite::SpaceToDepthOptions * Operator::builtin_options_as< tflite::SpaceToDepthOptions > () const
 
template<>
const tflite::EmbeddingLookupSparseOptions * Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions > () const
 
template<>
const tflite::MulOptions * Operator::builtin_options_as< tflite::MulOptions > () const
 
template<>
const tflite::PadOptions * Operator::builtin_options_as< tflite::PadOptions > () const
 
template<>
const tflite::GatherOptions * Operator::builtin_options_as< tflite::GatherOptions > () const
 
template<>
const tflite::BatchToSpaceNDOptions * Operator::builtin_options_as< tflite::BatchToSpaceNDOptions > () const
 
template<>
const tflite::SpaceToBatchNDOptions * Operator::builtin_options_as< tflite::SpaceToBatchNDOptions > () const
 
template<>
const tflite::TransposeOptions * Operator::builtin_options_as< tflite::TransposeOptions > () const
 
template<>
const tflite::ReducerOptions * Operator::builtin_options_as< tflite::ReducerOptions > () const
 
template<>
const tflite::SubOptions * Operator::builtin_options_as< tflite::SubOptions > () const
 
template<>
const tflite::DivOptions * Operator::builtin_options_as< tflite::DivOptions > () const
 
template<>
const tflite::SqueezeOptions * Operator::builtin_options_as< tflite::SqueezeOptions > () const
 
template<>
const tflite::SequenceRNNOptions * Operator::builtin_options_as< tflite::SequenceRNNOptions > () const
 
template<>
const tflite::StridedSliceOptions * Operator::builtin_options_as< tflite::StridedSliceOptions > () const
 
template<>
const tflite::ExpOptions * Operator::builtin_options_as< tflite::ExpOptions > () const
 
template<>
const tflite::TopKV2Options * Operator::builtin_options_as< tflite::TopKV2Options > () const
 
template<>
const tflite::SplitOptions * Operator::builtin_options_as< tflite::SplitOptions > () const
 
template<>
const tflite::LogSoftmaxOptions * Operator::builtin_options_as< tflite::LogSoftmaxOptions > () const
 
template<>
const tflite::CastOptions * Operator::builtin_options_as< tflite::CastOptions > () const
 
template<>
const tflite::DequantizeOptions * Operator::builtin_options_as< tflite::DequantizeOptions > () const
 
template<>
const tflite::MaximumMinimumOptions * Operator::builtin_options_as< tflite::MaximumMinimumOptions > () const
 
template<>
const tflite::ArgMaxOptions * Operator::builtin_options_as< tflite::ArgMaxOptions > () const
 
template<>
const tflite::LessOptions * Operator::builtin_options_as< tflite::LessOptions > () const
 
template<>
const tflite::NegOptions * Operator::builtin_options_as< tflite::NegOptions > () const
 
template<>
const tflite::PadV2Options * Operator::builtin_options_as< tflite::PadV2Options > () const
 
template<>
const tflite::GreaterOptions * Operator::builtin_options_as< tflite::GreaterOptions > () const
 
template<>
const tflite::GreaterEqualOptions * Operator::builtin_options_as< tflite::GreaterEqualOptions > () const
 
template<>
const tflite::LessEqualOptions * Operator::builtin_options_as< tflite::LessEqualOptions > () const
 
template<>
const tflite::SelectOptions * Operator::builtin_options_as< tflite::SelectOptions > () const
 
template<>
const tflite::SliceOptions * Operator::builtin_options_as< tflite::SliceOptions > () const
 
template<>
const tflite::TransposeConvOptions * Operator::builtin_options_as< tflite::TransposeConvOptions > () const
 
template<>
const tflite::SparseToDenseOptions * Operator::builtin_options_as< tflite::SparseToDenseOptions > () const
 
template<>
const tflite::TileOptions * Operator::builtin_options_as< tflite::TileOptions > () const
 
template<>
const tflite::ExpandDimsOptions * Operator::builtin_options_as< tflite::ExpandDimsOptions > () const
 
template<>
const tflite::EqualOptions * Operator::builtin_options_as< tflite::EqualOptions > () const
 
template<>
const tflite::NotEqualOptions * Operator::builtin_options_as< tflite::NotEqualOptions > () const
 
template<>
const tflite::ShapeOptions * Operator::builtin_options_as< tflite::ShapeOptions > () const
 
template<>
const tflite::PowOptions * Operator::builtin_options_as< tflite::PowOptions > () const
 
template<>
const tflite::ArgMinOptions * Operator::builtin_options_as< tflite::ArgMinOptions > () const
 
template<>
const tflite::FakeQuantOptions * Operator::builtin_options_as< tflite::FakeQuantOptions > () const
 
template<>
const tflite::PackOptions * Operator::builtin_options_as< tflite::PackOptions > () const
 
template<>
const tflite::LogicalOrOptions * Operator::builtin_options_as< tflite::LogicalOrOptions > () const
 
template<>
const tflite::OneHotOptions * Operator::builtin_options_as< tflite::OneHotOptions > () const
 
template<>
const tflite::LogicalAndOptions * Operator::builtin_options_as< tflite::LogicalAndOptions > () const
 
template<>
const tflite::LogicalNotOptions * Operator::builtin_options_as< tflite::LogicalNotOptions > () const
 
template<>
const tflite::UnpackOptions * Operator::builtin_options_as< tflite::UnpackOptions > () const
 
template<>
const tflite::FloorDivOptions * Operator::builtin_options_as< tflite::FloorDivOptions > () const
 
template<>
const tflite::SquareOptions * Operator::builtin_options_as< tflite::SquareOptions > () const
 
template<>
const tflite::ZerosLikeOptions * Operator::builtin_options_as< tflite::ZerosLikeOptions > () const
 
template<>
const tflite::FillOptions * Operator::builtin_options_as< tflite::FillOptions > () const
 
template<>
const tflite::BidirectionalSequenceLSTMOptions * Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions > () const
 
template<>
const tflite::BidirectionalSequenceRNNOptions * Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions > () const
 
template<>
const tflite::UnidirectionalSequenceLSTMOptions * Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions > () const
 
template<>
const tflite::FloorModOptions * Operator::builtin_options_as< tflite::FloorModOptions > () const
 
template<>
const tflite::RangeOptions * Operator::builtin_options_as< tflite::RangeOptions > () const
 
template<>
const tflite::ResizeNearestNeighborOptions * Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions > () const
 
template<>
const tflite::LeakyReluOptions * Operator::builtin_options_as< tflite::LeakyReluOptions > () const
 
template<>
const tflite::SquaredDifferenceOptions * Operator::builtin_options_as< tflite::SquaredDifferenceOptions > () const
 
template<>
const tflite::MirrorPadOptions * Operator::builtin_options_as< tflite::MirrorPadOptions > () const
 
template<>
const tflite::AbsOptions * Operator::builtin_options_as< tflite::AbsOptions > () const
 
template<>
const tflite::SplitVOptions * Operator::builtin_options_as< tflite::SplitVOptions > () const
 
template<>
const tflite::UniqueOptions * Operator::builtin_options_as< tflite::UniqueOptions > () const
 
template<>
const tflite::ReverseV2Options * Operator::builtin_options_as< tflite::ReverseV2Options > () const
 
template<>
const tflite::AddNOptions * Operator::builtin_options_as< tflite::AddNOptions > () const
 
template<>
const tflite::GatherNdOptions * Operator::builtin_options_as< tflite::GatherNdOptions > () const
 
template<>
const tflite::CosOptions * Operator::builtin_options_as< tflite::CosOptions > () const
 
template<>
const tflite::WhereOptions * Operator::builtin_options_as< tflite::WhereOptions > () const
 
template<>
const tflite::RankOptions * Operator::builtin_options_as< tflite::RankOptions > () const
 
template<>
const tflite::ReverseSequenceOptions * Operator::builtin_options_as< tflite::ReverseSequenceOptions > () const
 
template<>
const tflite::MatrixDiagOptions * Operator::builtin_options_as< tflite::MatrixDiagOptions > () const
 
template<>
const tflite::QuantizeOptions * Operator::builtin_options_as< tflite::QuantizeOptions > () const
 
template<>
const tflite::MatrixSetDiagOptions * Operator::builtin_options_as< tflite::MatrixSetDiagOptions > () const
 
template<>
const tflite::HardSwishOptions * Operator::builtin_options_as< tflite::HardSwishOptions > () const
 
template<>
const tflite::IfOptions * Operator::builtin_options_as< tflite::IfOptions > () const
 
template<>
const tflite::WhileOptions * Operator::builtin_options_as< tflite::WhileOptions > () const
 
template<>
const tflite::DepthToSpaceOptions * Operator::builtin_options_as< tflite::DepthToSpaceOptions > () const
 
template<>
const tflite::NonMaxSuppressionV4Options * Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options > () const
 
template<>
const tflite::NonMaxSuppressionV5Options * Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options > () const
 
template<>
const tflite::ScatterNdOptions * Operator::builtin_options_as< tflite::ScatterNdOptions > () const
 
template<>
const tflite::SelectV2Options * Operator::builtin_options_as< tflite::SelectV2Options > () const
 
template<>
const tflite::DensifyOptions * Operator::builtin_options_as< tflite::DensifyOptions > () const
 
template<>
const tflite::SegmentSumOptions * Operator::builtin_options_as< tflite::SegmentSumOptions > () const
 
template<>
const tflite::BatchMatMulOptions * Operator::builtin_options_as< tflite::BatchMatMulOptions > () const
 
template<>
const tflite::CumsumOptions * Operator::builtin_options_as< tflite::CumsumOptions > () const
 
template<>
const tflite::CallOnceOptions * Operator::builtin_options_as< tflite::CallOnceOptions > () const
 
template<>
const tflite::BroadcastToOptions * Operator::builtin_options_as< tflite::BroadcastToOptions > () const
 
template<>
const tflite::Rfft2dOptions * Operator::builtin_options_as< tflite::Rfft2dOptions > () const
 
template<>
const tflite::Conv3DOptions * Operator::builtin_options_as< tflite::Conv3DOptions > () const
 
template<>
const tflite::HashtableOptions * Operator::builtin_options_as< tflite::HashtableOptions > () const
 
template<>
const tflite::HashtableFindOptions * Operator::builtin_options_as< tflite::HashtableFindOptions > () const
 
template<>
const tflite::HashtableImportOptions * Operator::builtin_options_as< tflite::HashtableImportOptions > () const
 
template<>
const tflite::HashtableSizeOptions * Operator::builtin_options_as< tflite::HashtableSizeOptions > () const
 
template<>
const tflite::VarHandleOptions * Operator::builtin_options_as< tflite::VarHandleOptions > () const
 
template<>
const tflite::ReadVariableOptions * Operator::builtin_options_as< tflite::ReadVariableOptions > () const
 
template<>
const tflite::AssignVariableOptions * Operator::builtin_options_as< tflite::AssignVariableOptions > () const
 
template<>
const tflite::RandomOptions * Operator::builtin_options_as< tflite::RandomOptions > () const
 
template<>
const tflite::BucketizeOptions * Operator::builtin_options_as< tflite::BucketizeOptions > () const
 
template<>
const tflite::GeluOptions * Operator::builtin_options_as< tflite::GeluOptions > () const
 
template<>
const tflite::DynamicUpdateSliceOptions * Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions > () const
 
template<>
const tflite::UnsortedSegmentProdOptions * Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions > () const
 
template<>
const tflite::UnsortedSegmentMaxOptions * Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions > () const
 
template<>
const tflite::UnsortedSegmentMinOptions * Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions > () const
 
template<>
const tflite::UnsortedSegmentSumOptions * Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions > () const
 
template<>
const tflite::ATan2Options * Operator::builtin_options_as< tflite::ATan2Options > () const
 
template<>
const tflite::SignOptions * Operator::builtin_options_as< tflite::SignOptions > () const
 
flatbuffers::Offset< Operator > CreateOperator (flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > inputs=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > outputs=0, tflite::BuiltinOptions builtin_options_type=tflite::BuiltinOptions_NONE, flatbuffers::Offset< void > builtin_options=0, flatbuffers::Offset< flatbuffers::Vector< uint8_t > > custom_options=0, tflite::CustomOptionsFormat custom_options_format=tflite::CustomOptionsFormat_FLEXBUFFERS, flatbuffers::Offset< flatbuffers::Vector< uint8_t > > mutating_variable_inputs=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > intermediates=0)
 
flatbuffers::Offset< Operator > CreateOperatorDirect (flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index=0, const std::vector< int32_t > *inputs=nullptr, const std::vector< int32_t > *outputs=nullptr, tflite::BuiltinOptions builtin_options_type=tflite::BuiltinOptions_NONE, flatbuffers::Offset< void > builtin_options=0, const std::vector< uint8_t > *custom_options=nullptr, tflite::CustomOptionsFormat custom_options_format=tflite::CustomOptionsFormat_FLEXBUFFERS, const std::vector< uint8_t > *mutating_variable_inputs=nullptr, const std::vector< int32_t > *intermediates=nullptr)
 
flatbuffers::Offset< Operator > CreateOperator (flatbuffers::FlatBufferBuilder &_fbb, const OperatorT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SubGraph > CreateSubGraph (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Tensor > > > tensors=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > inputs=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > outputs=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Operator > > > operators=0, flatbuffers::Offset< flatbuffers::String > name=0)
 
flatbuffers::Offset< SubGraph > CreateSubGraphDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< flatbuffers::Offset< tflite::Tensor > > *tensors=nullptr, const std::vector< int32_t > *inputs=nullptr, const std::vector< int32_t > *outputs=nullptr, const std::vector< flatbuffers::Offset< tflite::Operator > > *operators=nullptr, const char *name=nullptr)
 
flatbuffers::Offset< SubGraph > CreateSubGraph (flatbuffers::FlatBufferBuilder &_fbb, const SubGraphT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Buffer > CreateBuffer (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< uint8_t > > data=0)
 
flatbuffers::Offset< Buffer > CreateBufferDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint8_t > *data=nullptr)
 
flatbuffers::Offset< Buffer > CreateBuffer (flatbuffers::FlatBufferBuilder &_fbb, const BufferT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Metadata > CreateMetadata (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > name=0, uint32_t buffer=0)
 
flatbuffers::Offset< Metadata > CreateMetadataDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *name=nullptr, uint32_t buffer=0)
 
flatbuffers::Offset< Metadata > CreateMetadata (flatbuffers::FlatBufferBuilder &_fbb, const MetadataT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< TensorMap > CreateTensorMap (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > name=0, uint32_t tensor_index=0)
 
flatbuffers::Offset< TensorMap > CreateTensorMapDirect (flatbuffers::FlatBufferBuilder &_fbb, const char *name=nullptr, uint32_t tensor_index=0)
 
flatbuffers::Offset< TensorMap > CreateTensorMap (flatbuffers::FlatBufferBuilder &_fbb, const TensorMapT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< SignatureDef > CreateSignatureDef (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::TensorMap > > > inputs=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::TensorMap > > > outputs=0, flatbuffers::Offset< flatbuffers::String > signature_key=0, uint32_t subgraph_index=0)
 
flatbuffers::Offset< SignatureDef > CreateSignatureDefDirect (flatbuffers::FlatBufferBuilder &_fbb, const std::vector< flatbuffers::Offset< tflite::TensorMap > > *inputs=nullptr, const std::vector< flatbuffers::Offset< tflite::TensorMap > > *outputs=nullptr, const char *signature_key=nullptr, uint32_t subgraph_index=0)
 
flatbuffers::Offset< SignatureDef > CreateSignatureDef (flatbuffers::FlatBufferBuilder &_fbb, const SignatureDefT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
flatbuffers::Offset< Model > CreateModel (flatbuffers::FlatBufferBuilder &_fbb, uint32_t version=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::OperatorCode > > > operator_codes=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::SubGraph > > > subgraphs=0, flatbuffers::Offset< flatbuffers::String > description=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Buffer > > > buffers=0, flatbuffers::Offset< flatbuffers::Vector< int32_t > > metadata_buffer=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Metadata > > > metadata=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::SignatureDef > > > signature_defs=0)
 
flatbuffers::Offset< Model > CreateModelDirect (flatbuffers::FlatBufferBuilder &_fbb, uint32_t version=0, const std::vector< flatbuffers::Offset< tflite::OperatorCode > > *operator_codes=nullptr, const std::vector< flatbuffers::Offset< tflite::SubGraph > > *subgraphs=nullptr, const char *description=nullptr, const std::vector< flatbuffers::Offset< tflite::Buffer > > *buffers=nullptr, const std::vector< int32_t > *metadata_buffer=nullptr, const std::vector< flatbuffers::Offset< tflite::Metadata > > *metadata=nullptr, const std::vector< flatbuffers::Offset< tflite::SignatureDef > > *signature_defs=nullptr)
 
flatbuffers::Offset< Model > CreateModel (flatbuffers::FlatBufferBuilder &_fbb, const ModelT *_o, const flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
const tflite::Model * GetModel (const void *buf)
 
const tflite::Model * GetSizePrefixedModel (const void *buf)
 
const char * ModelIdentifier ()
 
bool ModelBufferHasIdentifier (const void *buf)
 
bool SizePrefixedModelBufferHasIdentifier (const void *buf)
 
bool VerifyModelBuffer (flatbuffers::Verifier &verifier)
 
bool VerifySizePrefixedModelBuffer (flatbuffers::Verifier &verifier)
 
const char * ModelExtension ()
 
void FinishModelBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< tflite::Model > root)
 
void FinishSizePrefixedModelBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< tflite::Model > root)
 
std::unique_ptr< tflite::ModelTUnPackModel (const void *buf, const flatbuffers::resolver_function_t *res=nullptr)
 
std::unique_ptr< tflite::ModelTUnPackSizePrefixedModel (const void *buf, const flatbuffers::resolver_function_t *res=nullptr)
 
BuiltinOperator GetBuiltinCode (const OperatorCode *op_code)
 
BuiltinOperator GetBuiltinCode (const OperatorCodeT *op_code)
 
void * ImportNumpy ()
 
int TfLiteTypeToPyArrayType (TfLiteType tf_lite_type)
 
TfLiteType TfLiteTypeFromPyType (int py_type)
 
TfLiteType TfLiteTypeFromPyArray (const PyArrayObject *array)
 
py::object Pyo (PyObject *ptr)
 
py::object PyoOrThrow (PyObject *ptr)
 
void ThrowTypeError (const char *error_message)
 
void ThrowValueError (const char *error_message)
 
void ThrowIndexError (const char *error_message)
 
void ThrowRuntimeError (const char *error_message)
 
int ConvertFromPyString (PyObject *obj, char **data, Py_ssize_t *length)
 
PyObject * ConvertToPyString (const char *data, size_t length)
 
float FreqToMel (float freq)
 
TfLiteStatus FftAutoScalePrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus FilterBankSquareRootPrepare (TfLiteContext *context, TfLiteNode *node)
 
template<typename T >
void TestOverlapAddInvoke (int *input_dims_data, T *input_data, int *output_dims_data, const T *golden_input, const T *golden_output, int iters, const unsigned char *flexbuffers_data, const unsigned int flexbuffers_data_size, T *output_data, tflite::micro::KernelRunner *runner)
 
template<typename T >
void TestOverlapAdd (int *input_dims_data, T *input_data, int *output_dims_data, const T *golden_input, const T *golden_output, int iters, const unsigned char *flexbuffers_data, const unsigned int flexbuffers_data_size, T *output_data)
 
template<typename T >
void TestOverlapAddReset (int *input_dims_data, T *input_data, int *output_dims_data, const T *golden_input, const T *golden_output, int iters, const unsigned char *flexbuffers_data, const unsigned int flexbuffers_data_size, T *output_data)
 
template<class T = int>
TfLiteArrayUniquePtr< T > BuildTfLiteArray (int size)
 
template<>
IntArrayUniquePtr BuildTfLiteArray< int > (const int size)
 
template<>
FloatArrayUniquePtr BuildTfLiteArray< float > (const int size)
 
template<class T = void, class U , class Type = std::conditional_t<std::is_same<T, void>::value, U, T>>
TfLiteArrayUniquePtr< Type > BuildTfLiteArray (const int size, const U *const values)
 
template<class T , size_t N>
TfLiteArrayUniquePtr< T > BuildTfLiteArray (const T(&values)[N])
 
template<class T = void, class Container , class ElementType = std::decay_t<decltype(*std::declval<Container>().data())>, class SizeType = std::decay_t<decltype(std::declval<Container>().size())>, class Type = std::conditional_t<std::is_same<T, void>::value, ElementType, T>>
TfLiteArrayUniquePtr< Type > BuildTfLiteArray (const Container &values)
 
template<class T >
TfLiteArrayUniquePtr< T > BuildTfLiteArray (const std::initializer_list< T > &values)
 
IntArrayUniquePtr BuildTfLiteArray (const TfLiteIntArray &other)
 
FloatArrayUniquePtr BuildTfLiteArray (const TfLiteFloatArray &other)
 
TfLiteStatus ParseEmbeddingLookup (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseStablehloReduceWindow (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseStablehloScatter (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseStablehloRngBitGenerator (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseStablehloGather (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseStablehloPad (const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
 
TfLiteStatus ParseBitwiseXor (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseRightShift (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
template<int MAX_DIM = 6>
bool ReduceDimensionsForBroadcast (const RuntimeShape &input1_shape, const RuntimeShape &input2_shape, size_t *compressed_input1_stride, size_t *compressed_input2_stride, size_t *compressed_output_shape)
 
template<>
std::int32_t SaturatingAddNonGemmlowp (std::int32_t a, std::int32_t b)
 
template<>
std::int16_t SaturatingSub (std::int16_t a, std::int16_t b)
 
template<>
std::int32_t SaturatingSub (std::int32_t a, std::int32_t b)
 
template<int N>
TFLITE_NOINLINE void CopyDimsToDesc (const RuntimeShape &input_shape, NdArrayDesc< N > *desc_out)
 
template<typename IndexType = int>
bool NextIndex (const int num_dims, const int *dims, IndexType *current)
 
template<typename P >
void SetActivationParams (uint32_t min, uint32_t max, P *params)
 
template<typename P >
void SetActivationParams (int16_t min, int16_t max, P *params)
 
template<typename P >
void GetActivationParams (const P &params, uint32_t *min, uint32_t *max)
 
template<typename P >
void GetActivationParams (const P &params, int16_t *min, int16_t *max)
 
KeywordBenchmarkRunnerCreateBenchmarkRunner (MicroProfiler *profiler)
 
void KeywordRunNIerations (int iterations, const char *tag, KeywordBenchmarkRunner &benchmark_runner, MicroProfiler &profiler)
 
void PersonDetectionNIerations (const int8_t *input, int iterations, const char *tag, PersonDetectionBenchmarkRunner &benchmark_runner, MicroProfiler &profiler)
 
void uart_init (void)
 
TfLiteStatus EvalAdd (TfLiteContext *context, TfLiteNode *node, TfLiteAddParams *params, const OpDataAdd *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
TfLiteStatus EvalAddQuantized (TfLiteContext *context, TfLiteNode *node, TfLiteAddParams *params, const OpDataAdd *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
void * AddInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus AddEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus CalculateOpData (TfLiteContext *context, TfLiteAddParams *params, const TfLiteTensor *input1, const TfLiteTensor *input2, TfLiteTensor *output, OpData *data)
 
TfLiteStatus EvalAdd (TfLiteContext *context, TfLiteNode *node, TfLiteAddParams *params, const OpData *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
TfLiteStatus EvalAddQuantized (TfLiteContext *context, TfLiteNode *node, TfLiteAddParams *params, const OpData *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
TfLiteStatus EvalMLIAddInt8 (TfLiteContext *context, TfLiteNode *node, TfLiteAddParams *params, const OpData *data, const TfLiteEvalTensor *input1, const TfLiteEvalTensor *input2, TfLiteEvalTensor *output)
 
void * Init (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus Prepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalMliQuantizedInt8 (TfLiteContext *context, TfLiteNode *node, const TfLiteFullyConnectedParams *params, const OpData &data, const TfLiteEvalTensor *input, const TfLiteEvalTensor *filter, const TfLiteEvalTensor *bias, TfLiteEvalTensor *output)
 
TfLiteStatus EvalQuantized (TfLiteContext *context, TfLiteNode *node, const OpData &data, const TfLiteEvalTensor *input, const TfLiteEvalTensor *filter, const TfLiteEvalTensor *bias, TfLiteEvalTensor *output)
 
TfLiteStatus EvalFloat (TfLiteContext *context, TfLiteNode *node, TfLiteFusedActivation activation, const TfLiteEvalTensor *input, const TfLiteEvalTensor *filter, const TfLiteEvalTensor *bias, TfLiteEvalTensor *output)
 
conv_func_ptr __attribute__ ((weak)) mli_krn_conv2d_hwcn(const mli_tensor *weights
 
TFLMRegistration Register_BATCH_MATMUL ()
 
TFLMRegistration Register_CONV_2D_INT4 ()
 
TFLMRegistration Register_DEPTHWISE_CONV_2D_INT4 ()
 
TFLMRegistration Register_FULLY_CONNECTED_INT4 ()
 
TFLMInferenceRegistration RegisterInference_FULLY_CONNECTED ()
 
TFLMRegistration Register_TRANSPOSE_CONV_INT8 ()
 
TFLMRegistration Register_UNIDIRECTIONAL_SEQUENCE_LSTM_INT8 ()
 
void * ConvInit (TfLiteContext *context, const char *buffer, size_t length)
 
TFLMRegistration Register_ABS ()
 
TFLMRegistration Register_SIN ()
 
TFLMRegistration Register_COS ()
 
TFLMRegistration Register_LOG ()
 
TFLMRegistration Register_SQRT ()
 
TFLMRegistration Register_RSQRT ()
 
TFLMRegistration Register_SQUARE ()
 
TFLMRegistration Register_LOGICAL_NOT ()
 
TFLMRegistration Register_EMBEDDING_LOOKUP ()
 
LstmSizeInfo CreateLstmSizeInfo (const bool time_major, const TfLiteIntArray *input_tensor_shape, const TfLiteIntArray *hidden_state_tensor_shape)
 
TfLiteStatus ValidateWeightTensorSize (TfLiteContext *context, const TfLiteTensor *tensor, int dim1_size, int dim2_size)
 
TfLiteStatus ValidateBiasTensorSize (TfLiteContext *context, const TfLiteTensor *tensor, int size)
 
TfLiteStatus ValidateTensorSize (TfLiteContext *context, const LstmTensors &tensors, const LstmSizeInfo &size_info)
 
TfLiteStatus CreateGateParams (TfLiteContext *context, const TfLiteTensor *input, const TfLiteTensor *input_weight, const TfLiteTensor *input_bias, const TfLiteTensor *hidden_state, const TfLiteTensor *hidden_state_weight, const TfLiteTensor *hidden_state_bias, const float nonlinear_activation_input_scale, const TfLiteType cell_type, const tflite::GateParameters &gate_params)
 
tflite::ArithmeticParams CreateInterGateMulParams (const float input1_scale, const float input2_scale, const float output_scale, const TfLiteType output_type, const int output_zp=0)
 
CellStateInfo CreateLstmCellStateInfo (const float cell_state_scale, const float cell_clip)
 
CellStateInfo CreateLstmCellStateInfoFloat (const float cell_clip)
 
tflite::FullyConnectedParams CreateFCParamsFloat ()
 
tflite::GateParameters CreateGateParamsFloat ()
 
tflite::ArithmeticParams CreateInterGateMulParamsFloat ()
 
TfLiteStatus PrepareGateParametersFloat (TfLiteContext *context, const LstmTensors &lstm_tensors, OpDataLSTM *op_data_lstm)
 
TfLiteStatus PrepareGateParametersInteger (TfLiteContext *context, const LstmTensors &lstm_tensors, OpDataLSTM *op_data_lstm)
 
LSTMKernelContents CreateLSTMKernelContent (TfLiteContext *context, TfLiteNode *node)
 
template<typename CellType >
LSTMBuffers< CellType > CreateLSTMBuffers (TfLiteContext *context, const int *buffer_indices)
 
template<typename ActivationType , typename WeightType , typename CellType , typename BiasType >
TfLiteStatus EvalLstm (const OpDataLSTM &op_data, LSTMKernelContents &kernel_content, const LSTMBuffers< CellType > &buffers)
 
TfLiteStatus CreateGateParams (TfLiteContext *context, const TfLiteTensor *input, const TfLiteTensor *input_weight, const TfLiteTensor *input_bias, const TfLiteTensor *hidden_state, const TfLiteTensor *hidden_state_weight, const TfLiteTensor *hidden_state_bias, const float nonlinear_activation_input_scale, const TfLiteType cell_type, tflite::GateParameters &gate_params)
 
TFLMRegistration Register_RESHAPE ()
 
TFLMRegistration Register_ROUND ()
 
TfLiteStatus MulEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus PrepareReshapeReference (TfLiteContext *context, TfLiteNode *node)
 
void * StridedSliceInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus StridedSlicePrepare (TfLiteContext *context, TfLiteNode *node)
 
static void ApplyTimeWeightsBiasAndActivation (int batch_size, int memory_size, int num_filters, int num_units, int rank, const float *const weights_time_ptr, const float *const bias_ptr, TfLiteFusedActivation activation, float *const state_ptr, float *const scratch_ptr, float *const output_ptr)
 
void * ConvInitXtensa (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus ConvPrepareXtensa (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus ConvReferenceEvalInt16 (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus ConvReferenceEvalInt8 (TfLiteContext *context, TfLiteNode *node)
 
void * XtensaInitFullyConnected (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus XtensaCalculateOpDataFullyConnected (TfLiteContext *context, TfLiteFusedActivation activation, TfLiteType data_type, const TfLiteTensor *input, const TfLiteTensor *filter, const TfLiteTensor *bias, TfLiteTensor *output, OpDataFullyConnected *data)
 
TfLiteStatus XtensaPrepareFullyConnected (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus XtensaEvalFullyConnectedQuantizedInt8 (TfLiteContext *context, TfLiteNode *node, const OpDataFullyConnected &data, const TfLiteEvalTensor *input, const TfLiteEvalTensor *filter, const TfLiteEvalTensor *bias, TfLiteEvalTensor *output)
 
void * XtensaPoolingInit (TfLiteContext *context, const char *buffer, size_t length)
 
void * XtensaInitReduce (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus XtensaPrepareMax (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus XtensaPrepareMeanOrSum (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus XtensaEvalMean (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus XtensaEvalMax (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus XtensaEvalSum (TfLiteContext *context, TfLiteNode *node)
 
void * XtensaInitSoftmax (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus XtensaPrepareSoftmax (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus XtensaEvalSoftmaxInt8Int16 (TfLiteContext *context, TfLiteNode *node)
 
void InitializeTest ()
 
TfLiteStatus GetRegistrationFromOpCode (const OperatorCode *opcode, const MicroOpResolver &op_resolver, const TFLMRegistration **registration)
 
std::string FlatBufferSizeToJsonString (const uint8_t *buffer, const flatbuffers::TypeTable *type_table)
 
int GetLongestStringLength (const char strings[][kMaxStringLength], const int count)
 
void FillColumnPadding (char *string, const int size, const int max_size, const int padding)
 
void FillString (char *string, const int size, const int buffer_size, const char value)
 
void MicroStrcat (char *output, const char *input, const int size)
 
void MicroStrcpy (char *output, const char *input)
 
void FormatIntegerDivide (char *output, const int64_t numerator, const int64_t denominator, const int decimal_places)
 
void FormatAsPercentage (char *output, const int64_t numerator, const int64_t denominator, const int decimal_places)
 
void PrettyPrintTableHeader (PrettyPrintType type, const char *table_name)
 
template<>
void FormatNumber< int32_t > (char *output, int32_t value)
 
template<>
void FormatNumber< size_t > (char *output, size_t value)
 
template<>
void FormatNumber< float > (char *output, float value)
 
template<>
void FormatNumber< double > (char *output, double value)
 
template<typename T >
void FormatNumber (char *output, T value)
 
template<int kMaxRows, int kColumns>
void PrintTable (const char headers[kColumns][kMaxStringLength], const char data[kColumns][kMaxRows][kMaxStringLength], const int rows)
 
template<int kMaxRows, int kColumns>
void PrintCsv (const char headers[kColumns][kMaxStringLength], const char data[kColumns][kMaxRows][kMaxStringLength], const int rows)
 
template<int kMaxRows, int kColumns>
void PrintFormattedData (const char headers[kColumns][kMaxStringLength], const char data[kColumns][kMaxRows][kMaxStringLength], const int rows, const PrettyPrintType type, const char *table_name)
 
void LogArenaAllocations (const tflite::RecordingSingleArenaBufferAllocator *allocator, const PrettyPrintType type)
 
void LogAllocations (const tflite::RecordingMicroAllocator &allocator, const PrettyPrintType type)
 
void LogAllocatorEvents (const tflite::RecordingMicroAllocator &allocator, const PrettyPrintType type)
 
TfLiteStatus CreateOpResolver (tflite::MicroMutableOpResolver< 96 > &op_resolver)
 
bool VerifyQuantizationDetails (::flatbuffers::Verifier &verifier, const void *obj, QuantizationDetails type)
 
bool VerifyQuantizationDetailsVector (::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< uint8_t > *types)
 
bool VerifySparseIndexVector (::flatbuffers::Verifier &verifier, const void *obj, SparseIndexVector type)
 
bool VerifySparseIndexVectorVector (::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< uint8_t > *types)
 
bool VerifyBuiltinOptions (::flatbuffers::Verifier &verifier, const void *obj, BuiltinOptions type)
 
bool VerifyBuiltinOptionsVector (::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< uint8_t > *types)
 
const BuiltinOptions2(& EnumValuesBuiltinOptions2 ())[21]
 
const char *const * EnumNamesBuiltinOptions2 ()
 
const char * EnumNameBuiltinOptions2 (BuiltinOptions2 e)
 
bool VerifyBuiltinOptions2 (::flatbuffers::Verifier &verifier, const void *obj, BuiltinOptions2 type)
 
bool VerifyBuiltinOptions2Vector (::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset< void > > *values, const ::flatbuffers::Vector< uint8_t > *types)
 
const StablehloPrecisionConfig(& EnumValuesStablehloPrecisionConfig ())[3]
 
const char *const * EnumNamesStablehloPrecisionConfig ()
 
const char * EnumNameStablehloPrecisionConfig (StablehloPrecisionConfig e)
 
const StablehloComparisonDirection(& EnumValuesStablehloComparisonDirection ())[6]
 
const char *const * EnumNamesStablehloComparisonDirection ()
 
const char * EnumNameStablehloComparisonDirection (StablehloComparisonDirection e)
 
const StablehloComparisonType(& EnumValuesStablehloComparisonType ())[5]
 
const char *const * EnumNamesStablehloComparisonType ()
 
const char * EnumNameStablehloComparisonType (StablehloComparisonType e)
 
const RngAlgorithm(& EnumValuesRngAlgorithm ())[3]
 
const char *const * EnumNamesRngAlgorithm ()
 
const char * EnumNameRngAlgorithm (RngAlgorithm e)
 
const ReduceWindowFunction(& EnumValuesReduceWindowFunction ())[7]
 
const char *const * EnumNamesReduceWindowFunction ()
 
const char * EnumNameReduceWindowFunction (ReduceWindowFunction e)
 
inline ::flatbuffers::Offset< CustomQuantization > CreateCustomQuantization (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > custom=0)
 
inline ::flatbuffers::Offset< CustomQuantization > CreateCustomQuantizationDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint8_t > *custom=nullptr)
 
::flatbuffers::Offset< CustomQuantization > CreateCustomQuantization (::flatbuffers::FlatBufferBuilder &_fbb, const CustomQuantizationT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
template<>
const tflite::CustomQuantization * QuantizationParameters::details_as< tflite::CustomQuantization > () const
 
inline ::flatbuffers::Offset< QuantizationParameters > CreateQuantizationParameters (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< float > > min=0, ::flatbuffers::Offset<::flatbuffers::Vector< float > > max=0, ::flatbuffers::Offset<::flatbuffers::Vector< float > > scale=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > zero_point=0, tflite::QuantizationDetails details_type=tflite::QuantizationDetails_NONE, ::flatbuffers::Offset< void > details=0, int32_t quantized_dimension=0)
 
inline ::flatbuffers::Offset< QuantizationParameters > CreateQuantizationParametersDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< float > *min=nullptr, const std::vector< float > *max=nullptr, const std::vector< float > *scale=nullptr, const std::vector< int64_t > *zero_point=nullptr, tflite::QuantizationDetails details_type=tflite::QuantizationDetails_NONE, ::flatbuffers::Offset< void > details=0, int32_t quantized_dimension=0)
 
::flatbuffers::Offset< QuantizationParameters > CreateQuantizationParameters (::flatbuffers::FlatBufferBuilder &_fbb, const QuantizationParametersT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Int32Vector > CreateInt32Vector (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > values=0)
 
inline ::flatbuffers::Offset< Int32Vector > CreateInt32VectorDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *values=nullptr)
 
::flatbuffers::Offset< Int32Vector > CreateInt32Vector (::flatbuffers::FlatBufferBuilder &_fbb, const Int32VectorT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Uint16Vector > CreateUint16Vector (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< uint16_t > > values=0)
 
inline ::flatbuffers::Offset< Uint16Vector > CreateUint16VectorDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint16_t > *values=nullptr)
 
::flatbuffers::Offset< Uint16Vector > CreateUint16Vector (::flatbuffers::FlatBufferBuilder &_fbb, const Uint16VectorT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Uint8Vector > CreateUint8Vector (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > values=0)
 
inline ::flatbuffers::Offset< Uint8Vector > CreateUint8VectorDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint8_t > *values=nullptr)
 
::flatbuffers::Offset< Uint8Vector > CreateUint8Vector (::flatbuffers::FlatBufferBuilder &_fbb, const Uint8VectorT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
template<>
const tflite::Int32Vector * DimensionMetadata::array_segments_as< tflite::Int32Vector > () const
 
template<>
const tflite::Uint16Vector * DimensionMetadata::array_segments_as< tflite::Uint16Vector > () const
 
template<>
const tflite::Uint8Vector * DimensionMetadata::array_segments_as< tflite::Uint8Vector > () const
 
template<>
const tflite::Int32Vector * DimensionMetadata::array_indices_as< tflite::Int32Vector > () const
 
template<>
const tflite::Uint16Vector * DimensionMetadata::array_indices_as< tflite::Uint16Vector > () const
 
template<>
const tflite::Uint8Vector * DimensionMetadata::array_indices_as< tflite::Uint8Vector > () const
 
inline ::flatbuffers::Offset< DimensionMetadata > CreateDimensionMetadata (::flatbuffers::FlatBufferBuilder &_fbb, tflite::DimensionType format=tflite::DimensionType_DENSE, int32_t dense_size=0, tflite::SparseIndexVector array_segments_type=tflite::SparseIndexVector_NONE, ::flatbuffers::Offset< void > array_segments=0, tflite::SparseIndexVector array_indices_type=tflite::SparseIndexVector_NONE, ::flatbuffers::Offset< void > array_indices=0)
 
::flatbuffers::Offset< DimensionMetadata > CreateDimensionMetadata (::flatbuffers::FlatBufferBuilder &_fbb, const DimensionMetadataT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SparsityParameters > CreateSparsityParameters (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > traversal_order=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > block_map=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::DimensionMetadata > > > dim_metadata=0)
 
inline ::flatbuffers::Offset< SparsityParameters > CreateSparsityParametersDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *traversal_order=nullptr, const std::vector< int32_t > *block_map=nullptr, const std::vector<::flatbuffers::Offset< tflite::DimensionMetadata > > *dim_metadata=nullptr)
 
::flatbuffers::Offset< SparsityParameters > CreateSparsityParameters (::flatbuffers::FlatBufferBuilder &_fbb, const SparsityParametersT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< VariantSubType > CreateVariantSubType (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > shape=0, tflite::TensorType type=tflite::TensorType_FLOAT32, bool has_rank=false)
 
inline ::flatbuffers::Offset< VariantSubType > CreateVariantSubTypeDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *shape=nullptr, tflite::TensorType type=tflite::TensorType_FLOAT32, bool has_rank=false)
 
::flatbuffers::Offset< VariantSubType > CreateVariantSubType (::flatbuffers::FlatBufferBuilder &_fbb, const VariantSubTypeT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Tensor > CreateTensor (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > shape=0, tflite::TensorType type=tflite::TensorType_FLOAT32, uint32_t buffer=0, ::flatbuffers::Offset<::flatbuffers::String > name=0, ::flatbuffers::Offset< tflite::QuantizationParameters > quantization=0, bool is_variable=false, ::flatbuffers::Offset< tflite::SparsityParameters > sparsity=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > shape_signature=0, bool has_rank=false, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::VariantSubType > > > variant_tensors=0)
 
inline ::flatbuffers::Offset< Tensor > CreateTensorDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *shape=nullptr, tflite::TensorType type=tflite::TensorType_FLOAT32, uint32_t buffer=0, const char *name=nullptr, ::flatbuffers::Offset< tflite::QuantizationParameters > quantization=0, bool is_variable=false, ::flatbuffers::Offset< tflite::SparsityParameters > sparsity=0, const std::vector< int32_t > *shape_signature=nullptr, bool has_rank=false, const std::vector<::flatbuffers::Offset< tflite::VariantSubType > > *variant_tensors=nullptr)
 
::flatbuffers::Offset< Tensor > CreateTensor (::flatbuffers::FlatBufferBuilder &_fbb, const TensorT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloGatherOptions > CreateStablehloGatherOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > offset_dims=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > collapsed_slice_dims=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > start_index_map=0, int64_t index_vector_dim=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > slice_sizes=0, bool indices_are_sorted=false)
 
inline ::flatbuffers::Offset< StablehloGatherOptions > CreateStablehloGatherOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *offset_dims=nullptr, const std::vector< int64_t > *collapsed_slice_dims=nullptr, const std::vector< int64_t > *start_index_map=nullptr, int64_t index_vector_dim=0, const std::vector< int64_t > *slice_sizes=nullptr, bool indices_are_sorted=false)
 
::flatbuffers::Offset< StablehloGatherOptions > CreateStablehloGatherOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloGatherOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloTransposeOptions > CreateStablehloTransposeOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > permutation=0)
 
inline ::flatbuffers::Offset< StablehloTransposeOptions > CreateStablehloTransposeOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *permutation=nullptr)
 
::flatbuffers::Offset< StablehloTransposeOptions > CreateStablehloTransposeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloTransposeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloDotGeneralOptions > CreateStablehloDotGeneralOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > lhs_batching_dimensions=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > rhs_batching_dimensions=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > lhs_contracting_dimensions=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > rhs_contracting_dimensions=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint32_t > > precision_config=0)
 
inline ::flatbuffers::Offset< StablehloDotGeneralOptions > CreateStablehloDotGeneralOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *lhs_batching_dimensions=nullptr, const std::vector< int64_t > *rhs_batching_dimensions=nullptr, const std::vector< int64_t > *lhs_contracting_dimensions=nullptr, const std::vector< int64_t > *rhs_contracting_dimensions=nullptr, const std::vector< uint32_t > *precision_config=nullptr)
 
::flatbuffers::Offset< StablehloDotGeneralOptions > CreateStablehloDotGeneralOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloDotGeneralOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloReduceWindowOptions > CreateStablehloReduceWindowOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_dimensions=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_strides=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > base_dilations=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_dilations=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > padding=0, int32_t body_subgraph_index=0)
 
inline ::flatbuffers::Offset< StablehloReduceWindowOptions > CreateStablehloReduceWindowOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *window_dimensions=nullptr, const std::vector< int64_t > *window_strides=nullptr, const std::vector< int64_t > *base_dilations=nullptr, const std::vector< int64_t > *window_dilations=nullptr, const std::vector< int64_t > *padding=nullptr, int32_t body_subgraph_index=0)
 
::flatbuffers::Offset< StablehloReduceWindowOptions > CreateStablehloReduceWindowOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloReduceWindowOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloWhileOptions > CreateStablehloWhileOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t cond_subgraph_index=0, int32_t body_subgraph_index=0)
 
::flatbuffers::Offset< StablehloWhileOptions > CreateStablehloWhileOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloWhileOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloSortOptions > CreateStablehloSortOptions (::flatbuffers::FlatBufferBuilder &_fbb, int64_t dimension=0, bool is_stable=false, int32_t comparator_subgraph_index=0)
 
::flatbuffers::Offset< StablehloSortOptions > CreateStablehloSortOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloSortOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloConcatenateOptions > CreateStablehloConcatenateOptions (::flatbuffers::FlatBufferBuilder &_fbb, int64_t dimension=0)
 
::flatbuffers::Offset< StablehloConcatenateOptions > CreateStablehloConcatenateOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloConcatenateOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloBroadcastInDimOptions > CreateStablehloBroadcastInDimOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > broadcast_dimensions=0)
 
inline ::flatbuffers::Offset< StablehloBroadcastInDimOptions > CreateStablehloBroadcastInDimOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *broadcast_dimensions=nullptr)
 
::flatbuffers::Offset< StablehloBroadcastInDimOptions > CreateStablehloBroadcastInDimOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloBroadcastInDimOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloCompareOptions > CreateStablehloCompareOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::StablehloComparisonDirection comparison_direction=tflite::StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_EQ, tflite::StablehloComparisonType compare_type=tflite::StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_NOTYPE)
 
::flatbuffers::Offset< StablehloCompareOptions > CreateStablehloCompareOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloCompareOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloDynamicSliceOptions > CreateStablehloDynamicSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > slice_sizes=0)
 
inline ::flatbuffers::Offset< StablehloDynamicSliceOptions > CreateStablehloDynamicSliceOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *slice_sizes=nullptr)
 
::flatbuffers::Offset< StablehloDynamicSliceOptions > CreateStablehloDynamicSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloDynamicSliceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloPadOptions > CreateStablehloPadOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > edge_padding_low=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > edge_padding_high=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > interior_padding=0)
 
inline ::flatbuffers::Offset< StablehloPadOptions > CreateStablehloPadOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *edge_padding_low=nullptr, const std::vector< int64_t > *edge_padding_high=nullptr, const std::vector< int64_t > *interior_padding=nullptr)
 
::flatbuffers::Offset< StablehloPadOptions > CreateStablehloPadOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloPadOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloIotaOptions > CreateStablehloIotaOptions (::flatbuffers::FlatBufferBuilder &_fbb, int64_t iota_dimension=0)
 
::flatbuffers::Offset< StablehloIotaOptions > CreateStablehloIotaOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloIotaOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloCustomCallOptions > CreateStablehloCustomCallOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > call_target_name=0, bool has_side_effect=false, ::flatbuffers::Offset<::flatbuffers::String > backend_config=0, int32_t api_version=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > called_computations=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > custom_attributes=0)
 
inline ::flatbuffers::Offset< StablehloCustomCallOptions > CreateStablehloCustomCallOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *call_target_name=nullptr, bool has_side_effect=false, const char *backend_config=nullptr, int32_t api_version=0, const std::vector< int32_t > *called_computations=nullptr, const std::vector< uint8_t > *custom_attributes=nullptr)
 
::flatbuffers::Offset< StablehloCustomCallOptions > CreateStablehloCustomCallOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloCustomCallOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloReduceOptions > CreateStablehloReduceOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > dimensions=0, int32_t body_subgraph_index=0)
 
inline ::flatbuffers::Offset< StablehloReduceOptions > CreateStablehloReduceOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *dimensions=nullptr, int32_t body_subgraph_index=0)
 
::flatbuffers::Offset< StablehloReduceOptions > CreateStablehloReduceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloReduceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloSliceOptions > CreateStablehloSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > start_indices=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > limit_indices=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > strides=0)
 
inline ::flatbuffers::Offset< StablehloSliceOptions > CreateStablehloSliceOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *start_indices=nullptr, const std::vector< int64_t > *limit_indices=nullptr, const std::vector< int64_t > *strides=nullptr)
 
::flatbuffers::Offset< StablehloSliceOptions > CreateStablehloSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloSliceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloConvolutionOptions > CreateStablehloConvolutionOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_strides=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > padding=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > lhs_dilation=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > rhs_dilation=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > window_reversal=0, int64_t input_batch_dimension=0, int64_t input_feature_dimension=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > input_spatial_dimensions=0, int64_t kernel_input_feature_dimension=0, int64_t kernel_output_feature_dimension=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > kernel_spatial_dimensions=0, int64_t output_batch_dimension=0, int64_t output_feature_dimension=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > output_spatial_dimensions=0, int64_t feature_group_count=0, int64_t batch_group_count=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint32_t > > precision_config=0)
 
inline ::flatbuffers::Offset< StablehloConvolutionOptions > CreateStablehloConvolutionOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int64_t > *window_strides=nullptr, const std::vector< int64_t > *padding=nullptr, const std::vector< int64_t > *lhs_dilation=nullptr, const std::vector< int64_t > *rhs_dilation=nullptr, const std::vector< uint8_t > *window_reversal=nullptr, int64_t input_batch_dimension=0, int64_t input_feature_dimension=0, const std::vector< int64_t > *input_spatial_dimensions=nullptr, int64_t kernel_input_feature_dimension=0, int64_t kernel_output_feature_dimension=0, const std::vector< int64_t > *kernel_spatial_dimensions=nullptr, int64_t output_batch_dimension=0, int64_t output_feature_dimension=0, const std::vector< int64_t > *output_spatial_dimensions=nullptr, int64_t feature_group_count=0, int64_t batch_group_count=0, const std::vector< uint32_t > *precision_config=nullptr)
 
::flatbuffers::Offset< StablehloConvolutionOptions > CreateStablehloConvolutionOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloConvolutionOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloScatterOptions > CreateStablehloScatterOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool indices_are_sorted=false, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > update_window_dims=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > inserted_window_dims=0, ::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > scatter_dims_to_operand_dims=0, int64_t index_vector_dim=0, bool unique_indices=false, int32_t update_computation_subgraph_index=0)
 
inline ::flatbuffers::Offset< StablehloScatterOptions > CreateStablehloScatterOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, bool indices_are_sorted=false, const std::vector< int64_t > *update_window_dims=nullptr, const std::vector< int64_t > *inserted_window_dims=nullptr, const std::vector< int64_t > *scatter_dims_to_operand_dims=nullptr, int64_t index_vector_dim=0, bool unique_indices=false, int32_t update_computation_subgraph_index=0)
 
::flatbuffers::Offset< StablehloScatterOptions > CreateStablehloScatterOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloScatterOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StablehloRngBitGeneratorOptions > CreateStablehloRngBitGeneratorOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::RngAlgorithm algorithm=tflite::RngAlgorithm_DEFAULT)
 
::flatbuffers::Offset< StablehloRngBitGeneratorOptions > CreateStablehloRngBitGeneratorOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StablehloRngBitGeneratorOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Conv2DOptions > CreateConv2DOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, int32_t dilation_w_factor=1, int32_t dilation_h_factor=1, tflite::TensorType quantized_bias_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< Conv2DOptions > CreateConv2DOptions (::flatbuffers::FlatBufferBuilder &_fbb, const Conv2DOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Conv3DOptions > CreateConv3DOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_d=0, int32_t stride_w=0, int32_t stride_h=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, int32_t dilation_d_factor=1, int32_t dilation_w_factor=1, int32_t dilation_h_factor=1)
 
::flatbuffers::Offset< Conv3DOptions > CreateConv3DOptions (::flatbuffers::FlatBufferBuilder &_fbb, const Conv3DOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Pool2DOptions > CreatePool2DOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, int32_t filter_width=0, int32_t filter_height=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
::flatbuffers::Offset< Pool2DOptions > CreatePool2DOptions (::flatbuffers::FlatBufferBuilder &_fbb, const Pool2DOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, int32_t depth_multiplier=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, int32_t dilation_w_factor=1, int32_t dilation_h_factor=1)
 
::flatbuffers::Offset< DepthwiseConv2DOptions > CreateDepthwiseConv2DOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DepthwiseConv2DOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t num_channels=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > num_columns_per_channel=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > embedding_dim_per_channel=0)
 
inline ::flatbuffers::Offset< ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, int32_t num_channels=0, const std::vector< int32_t > *num_columns_per_channel=nullptr, const std::vector< int32_t > *embedding_dim_per_channel=nullptr)
 
::flatbuffers::Offset< ConcatEmbeddingsOptions > CreateConcatEmbeddingsOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ConcatEmbeddingsOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LSHProjectionOptions > CreateLSHProjectionOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::LSHProjectionType type=tflite::LSHProjectionType_UNKNOWN)
 
::flatbuffers::Offset< LSHProjectionOptions > CreateLSHProjectionOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LSHProjectionOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SVDFOptions > CreateSVDFOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t rank=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< SVDFOptions > CreateSVDFOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SVDFOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< RNNOptions > CreateRNNOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< RNNOptions > CreateRNNOptions (::flatbuffers::FlatBufferBuilder &_fbb, const RNNOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SequenceRNNOptions > CreateSequenceRNNOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool time_major=false, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< SequenceRNNOptions > CreateSequenceRNNOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SequenceRNNOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool time_major=false, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool merge_outputs=false, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< BidirectionalSequenceRNNOptions > CreateBidirectionalSequenceRNNOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BidirectionalSequenceRNNOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< FullyConnectedOptions > CreateFullyConnectedOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, tflite::FullyConnectedOptionsWeightsFormat weights_format=tflite::FullyConnectedOptionsWeightsFormat_DEFAULT, bool keep_num_dims=false, bool asymmetric_quantize_inputs=false, tflite::TensorType quantized_bias_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< FullyConnectedOptions > CreateFullyConnectedOptions (::flatbuffers::FlatBufferBuilder &_fbb, const FullyConnectedOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SoftmaxOptions > CreateSoftmaxOptions (::flatbuffers::FlatBufferBuilder &_fbb, float beta=0.0f)
 
::flatbuffers::Offset< SoftmaxOptions > CreateSoftmaxOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SoftmaxOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ConcatenationOptions > CreateConcatenationOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
::flatbuffers::Offset< ConcatenationOptions > CreateConcatenationOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ConcatenationOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< AddOptions > CreateAddOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool pot_scale_int16=true)
 
::flatbuffers::Offset< AddOptions > CreateAddOptions (::flatbuffers::FlatBufferBuilder &_fbb, const AddOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< MulOptions > CreateMulOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
::flatbuffers::Offset< MulOptions > CreateMulOptions (::flatbuffers::FlatBufferBuilder &_fbb, const MulOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< L2NormOptions > CreateL2NormOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
::flatbuffers::Offset< L2NormOptions > CreateL2NormOptions (::flatbuffers::FlatBufferBuilder &_fbb, const L2NormOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t radius=0, float bias=0.0f, float alpha=0.0f, float beta=0.0f)
 
::flatbuffers::Offset< LocalResponseNormalizationOptions > CreateLocalResponseNormalizationOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LocalResponseNormalizationOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LSTMOptions > CreateLSTMOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, float cell_clip=0.0f, float proj_clip=0.0f, tflite::LSTMKernelType kernel_type=tflite::LSTMKernelType_FULL, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< LSTMOptions > CreateLSTMOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LSTMOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, float cell_clip=0.0f, float proj_clip=0.0f, bool time_major=false, bool asymmetric_quantize_inputs=false, bool diagonal_recurrent_tensors=false)
 
::flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > CreateUnidirectionalSequenceLSTMOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UnidirectionalSequenceLSTMOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, float cell_clip=0.0f, float proj_clip=0.0f, bool merge_outputs=false, bool time_major=true, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< BidirectionalSequenceLSTMOptions > CreateBidirectionalSequenceLSTMOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BidirectionalSequenceLSTMOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ResizeBilinearOptions > CreateResizeBilinearOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool align_corners=false, bool half_pixel_centers=false)
 
::flatbuffers::Offset< ResizeBilinearOptions > CreateResizeBilinearOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ResizeBilinearOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool align_corners=false, bool half_pixel_centers=false)
 
::flatbuffers::Offset< ResizeNearestNeighborOptions > CreateResizeNearestNeighborOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ResizeNearestNeighborOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< CallOptions > CreateCallOptions (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t subgraph=0)
 
::flatbuffers::Offset< CallOptions > CreateCallOptions (::flatbuffers::FlatBufferBuilder &_fbb, const CallOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< PadOptions > CreatePadOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< PadOptions > CreatePadOptions (::flatbuffers::FlatBufferBuilder &_fbb, const PadOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< PadV2Options > CreatePadV2Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< PadV2Options > CreatePadV2Options (::flatbuffers::FlatBufferBuilder &_fbb, const PadV2OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ReshapeOptions > CreateReshapeOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > new_shape=0)
 
inline ::flatbuffers::Offset< ReshapeOptions > CreateReshapeOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *new_shape=nullptr)
 
::flatbuffers::Offset< ReshapeOptions > CreateReshapeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ReshapeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SpaceToBatchNDOptions > CreateSpaceToBatchNDOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SpaceToBatchNDOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< BatchToSpaceNDOptions > CreateBatchToSpaceNDOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BatchToSpaceNDOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SkipGramOptions > CreateSkipGramOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t ngram_size=0, int32_t max_skip_size=0, bool include_all_ngrams=false)
 
::flatbuffers::Offset< SkipGramOptions > CreateSkipGramOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SkipGramOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SpaceToDepthOptions > CreateSpaceToDepthOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t block_size=0)
 
::flatbuffers::Offset< SpaceToDepthOptions > CreateSpaceToDepthOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SpaceToDepthOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DepthToSpaceOptions > CreateDepthToSpaceOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t block_size=0)
 
::flatbuffers::Offset< DepthToSpaceOptions > CreateDepthToSpaceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DepthToSpaceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SubOptions > CreateSubOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, bool pot_scale_int16=true)
 
::flatbuffers::Offset< SubOptions > CreateSubOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SubOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DivOptions > CreateDivOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE)
 
::flatbuffers::Offset< DivOptions > CreateDivOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DivOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< TopKV2Options > CreateTopKV2Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< TopKV2Options > CreateTopKV2Options (::flatbuffers::FlatBufferBuilder &_fbb, const TopKV2OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::CombinerType combiner=tflite::CombinerType_SUM)
 
::flatbuffers::Offset< EmbeddingLookupSparseOptions > CreateEmbeddingLookupSparseOptions (::flatbuffers::FlatBufferBuilder &_fbb, const EmbeddingLookupSparseOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< GatherOptions > CreateGatherOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0, int32_t batch_dims=0)
 
::flatbuffers::Offset< GatherOptions > CreateGatherOptions (::flatbuffers::FlatBufferBuilder &_fbb, const GatherOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< TransposeOptions > CreateTransposeOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< TransposeOptions > CreateTransposeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const TransposeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ExpOptions > CreateExpOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ExpOptions > CreateExpOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ExpOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< CosOptions > CreateCosOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< CosOptions > CreateCosOptions (::flatbuffers::FlatBufferBuilder &_fbb, const CosOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ReducerOptions > CreateReducerOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool keep_dims=false)
 
::flatbuffers::Offset< ReducerOptions > CreateReducerOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ReducerOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SqueezeOptions > CreateSqueezeOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > squeeze_dims=0)
 
inline ::flatbuffers::Offset< SqueezeOptions > CreateSqueezeOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< int32_t > *squeeze_dims=nullptr)
 
::flatbuffers::Offset< SqueezeOptions > CreateSqueezeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SqueezeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SplitOptions > CreateSplitOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t num_splits=0)
 
::flatbuffers::Offset< SplitOptions > CreateSplitOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SplitOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SplitVOptions > CreateSplitVOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t num_splits=0)
 
::flatbuffers::Offset< SplitVOptions > CreateSplitVOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SplitVOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< StridedSliceOptions > CreateStridedSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t begin_mask=0, int32_t end_mask=0, int32_t ellipsis_mask=0, int32_t new_axis_mask=0, int32_t shrink_axis_mask=0, bool offset=false)
 
::flatbuffers::Offset< StridedSliceOptions > CreateStridedSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const StridedSliceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LogSoftmaxOptions > CreateLogSoftmaxOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< LogSoftmaxOptions > CreateLogSoftmaxOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LogSoftmaxOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< CastOptions > CreateCastOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType in_data_type=tflite::TensorType_FLOAT32, tflite::TensorType out_data_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< CastOptions > CreateCastOptions (::flatbuffers::FlatBufferBuilder &_fbb, const CastOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DequantizeOptions > CreateDequantizeOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< DequantizeOptions > CreateDequantizeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DequantizeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< MaximumMinimumOptions > CreateMaximumMinimumOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< MaximumMinimumOptions > CreateMaximumMinimumOptions (::flatbuffers::FlatBufferBuilder &_fbb, const MaximumMinimumOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< TileOptions > CreateTileOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< TileOptions > CreateTileOptions (::flatbuffers::FlatBufferBuilder &_fbb, const TileOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ArgMaxOptions > CreateArgMaxOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType output_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< ArgMaxOptions > CreateArgMaxOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ArgMaxOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ArgMinOptions > CreateArgMinOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType output_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< ArgMinOptions > CreateArgMinOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ArgMinOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< GreaterOptions > CreateGreaterOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< GreaterOptions > CreateGreaterOptions (::flatbuffers::FlatBufferBuilder &_fbb, const GreaterOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< GreaterEqualOptions > CreateGreaterEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< GreaterEqualOptions > CreateGreaterEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb, const GreaterEqualOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LessOptions > CreateLessOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< LessOptions > CreateLessOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LessOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LessEqualOptions > CreateLessEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< LessEqualOptions > CreateLessEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LessEqualOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< NegOptions > CreateNegOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< NegOptions > CreateNegOptions (::flatbuffers::FlatBufferBuilder &_fbb, const NegOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SelectOptions > CreateSelectOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SelectOptions > CreateSelectOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SelectOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SliceOptions > CreateSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SliceOptions > CreateSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SliceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< TransposeConvOptions > CreateTransposeConvOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::Padding padding=tflite::Padding_SAME, int32_t stride_w=0, int32_t stride_h=0, tflite::ActivationFunctionType fused_activation_function=tflite::ActivationFunctionType_NONE, tflite::TensorType quantized_bias_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< TransposeConvOptions > CreateTransposeConvOptions (::flatbuffers::FlatBufferBuilder &_fbb, const TransposeConvOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ExpandDimsOptions > CreateExpandDimsOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ExpandDimsOptions > CreateExpandDimsOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ExpandDimsOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SparseToDenseOptions > CreateSparseToDenseOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool validate_indices=false)
 
::flatbuffers::Offset< SparseToDenseOptions > CreateSparseToDenseOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SparseToDenseOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< EqualOptions > CreateEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< EqualOptions > CreateEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb, const EqualOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< NotEqualOptions > CreateNotEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< NotEqualOptions > CreateNotEqualOptions (::flatbuffers::FlatBufferBuilder &_fbb, const NotEqualOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ShapeOptions > CreateShapeOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType out_type=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< ShapeOptions > CreateShapeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ShapeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< RankOptions > CreateRankOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< RankOptions > CreateRankOptions (::flatbuffers::FlatBufferBuilder &_fbb, const RankOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< PowOptions > CreatePowOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< PowOptions > CreatePowOptions (::flatbuffers::FlatBufferBuilder &_fbb, const PowOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< FakeQuantOptions > CreateFakeQuantOptions (::flatbuffers::FlatBufferBuilder &_fbb, float min=0.0f, float max=0.0f, int32_t num_bits=0, bool narrow_range=false)
 
::flatbuffers::Offset< FakeQuantOptions > CreateFakeQuantOptions (::flatbuffers::FlatBufferBuilder &_fbb, const FakeQuantOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< PackOptions > CreatePackOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t values_count=0, int32_t axis=0)
 
::flatbuffers::Offset< PackOptions > CreatePackOptions (::flatbuffers::FlatBufferBuilder &_fbb, const PackOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LogicalOrOptions > CreateLogicalOrOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< LogicalOrOptions > CreateLogicalOrOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LogicalOrOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< OneHotOptions > CreateOneHotOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t axis=0)
 
::flatbuffers::Offset< OneHotOptions > CreateOneHotOptions (::flatbuffers::FlatBufferBuilder &_fbb, const OneHotOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< AbsOptions > CreateAbsOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< AbsOptions > CreateAbsOptions (::flatbuffers::FlatBufferBuilder &_fbb, const AbsOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< HardSwishOptions > CreateHardSwishOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< HardSwishOptions > CreateHardSwishOptions (::flatbuffers::FlatBufferBuilder &_fbb, const HardSwishOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LogicalAndOptions > CreateLogicalAndOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< LogicalAndOptions > CreateLogicalAndOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LogicalAndOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LogicalNotOptions > CreateLogicalNotOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< LogicalNotOptions > CreateLogicalNotOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LogicalNotOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UnpackOptions > CreateUnpackOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t num=0, int32_t axis=0)
 
::flatbuffers::Offset< UnpackOptions > CreateUnpackOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UnpackOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< FloorDivOptions > CreateFloorDivOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< FloorDivOptions > CreateFloorDivOptions (::flatbuffers::FlatBufferBuilder &_fbb, const FloorDivOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SquareOptions > CreateSquareOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SquareOptions > CreateSquareOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SquareOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ZerosLikeOptions > CreateZerosLikeOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ZerosLikeOptions > CreateZerosLikeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ZerosLikeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< FillOptions > CreateFillOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< FillOptions > CreateFillOptions (::flatbuffers::FlatBufferBuilder &_fbb, const FillOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< FloorModOptions > CreateFloorModOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< FloorModOptions > CreateFloorModOptions (::flatbuffers::FlatBufferBuilder &_fbb, const FloorModOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< RangeOptions > CreateRangeOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< RangeOptions > CreateRangeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const RangeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< LeakyReluOptions > CreateLeakyReluOptions (::flatbuffers::FlatBufferBuilder &_fbb, float alpha=0.0f)
 
::flatbuffers::Offset< LeakyReluOptions > CreateLeakyReluOptions (::flatbuffers::FlatBufferBuilder &_fbb, const LeakyReluOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SquaredDifferenceOptions > CreateSquaredDifferenceOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SquaredDifferenceOptions > CreateSquaredDifferenceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SquaredDifferenceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< MirrorPadOptions > CreateMirrorPadOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::MirrorPadMode mode=tflite::MirrorPadMode_REFLECT)
 
::flatbuffers::Offset< MirrorPadOptions > CreateMirrorPadOptions (::flatbuffers::FlatBufferBuilder &_fbb, const MirrorPadOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UniqueOptions > CreateUniqueOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::TensorType idx_out_type=tflite::TensorType_INT32)
 
::flatbuffers::Offset< UniqueOptions > CreateUniqueOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UniqueOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ReverseV2Options > CreateReverseV2Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ReverseV2Options > CreateReverseV2Options (::flatbuffers::FlatBufferBuilder &_fbb, const ReverseV2OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< AddNOptions > CreateAddNOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< AddNOptions > CreateAddNOptions (::flatbuffers::FlatBufferBuilder &_fbb, const AddNOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< GatherNdOptions > CreateGatherNdOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< GatherNdOptions > CreateGatherNdOptions (::flatbuffers::FlatBufferBuilder &_fbb, const GatherNdOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< WhereOptions > CreateWhereOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< WhereOptions > CreateWhereOptions (::flatbuffers::FlatBufferBuilder &_fbb, const WhereOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ReverseSequenceOptions > CreateReverseSequenceOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t seq_dim=0, int32_t batch_dim=0)
 
::flatbuffers::Offset< ReverseSequenceOptions > CreateReverseSequenceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ReverseSequenceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< MatrixDiagOptions > CreateMatrixDiagOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< MatrixDiagOptions > CreateMatrixDiagOptions (::flatbuffers::FlatBufferBuilder &_fbb, const MatrixDiagOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< QuantizeOptions > CreateQuantizeOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< QuantizeOptions > CreateQuantizeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const QuantizeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< MatrixSetDiagOptions > CreateMatrixSetDiagOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< MatrixSetDiagOptions > CreateMatrixSetDiagOptions (::flatbuffers::FlatBufferBuilder &_fbb, const MatrixSetDiagOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< IfOptions > CreateIfOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t then_subgraph_index=0, int32_t else_subgraph_index=0)
 
::flatbuffers::Offset< IfOptions > CreateIfOptions (::flatbuffers::FlatBufferBuilder &_fbb, const IfOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< CallOnceOptions > CreateCallOnceOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t init_subgraph_index=0)
 
::flatbuffers::Offset< CallOnceOptions > CreateCallOnceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const CallOnceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< WhileOptions > CreateWhileOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t cond_subgraph_index=0, int32_t body_subgraph_index=0)
 
::flatbuffers::Offset< WhileOptions > CreateWhileOptions (::flatbuffers::FlatBufferBuilder &_fbb, const WhileOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< NonMaxSuppressionV4Options > CreateNonMaxSuppressionV4Options (::flatbuffers::FlatBufferBuilder &_fbb, const NonMaxSuppressionV4OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< NonMaxSuppressionV5Options > CreateNonMaxSuppressionV5Options (::flatbuffers::FlatBufferBuilder &_fbb, const NonMaxSuppressionV5OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ScatterNdOptions > CreateScatterNdOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ScatterNdOptions > CreateScatterNdOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ScatterNdOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SelectV2Options > CreateSelectV2Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SelectV2Options > CreateSelectV2Options (::flatbuffers::FlatBufferBuilder &_fbb, const SelectV2OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DensifyOptions > CreateDensifyOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< DensifyOptions > CreateDensifyOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DensifyOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SegmentSumOptions > CreateSegmentSumOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SegmentSumOptions > CreateSegmentSumOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SegmentSumOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BatchMatMulOptions > CreateBatchMatMulOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool adj_x=false, bool adj_y=false, bool asymmetric_quantize_inputs=false)
 
::flatbuffers::Offset< BatchMatMulOptions > CreateBatchMatMulOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BatchMatMulOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< CumsumOptions > CreateCumsumOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool exclusive=false, bool reverse=false)
 
::flatbuffers::Offset< CumsumOptions > CreateCumsumOptions (::flatbuffers::FlatBufferBuilder &_fbb, const CumsumOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BroadcastToOptions > CreateBroadcastToOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< BroadcastToOptions > CreateBroadcastToOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BroadcastToOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Rfft2dOptions > CreateRfft2dOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< Rfft2dOptions > CreateRfft2dOptions (::flatbuffers::FlatBufferBuilder &_fbb, const Rfft2dOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< HashtableOptions > CreateHashtableOptions (::flatbuffers::FlatBufferBuilder &_fbb, int32_t table_id=0, tflite::TensorType key_dtype=tflite::TensorType_FLOAT32, tflite::TensorType value_dtype=tflite::TensorType_FLOAT32)
 
::flatbuffers::Offset< HashtableOptions > CreateHashtableOptions (::flatbuffers::FlatBufferBuilder &_fbb, const HashtableOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< HashtableFindOptions > CreateHashtableFindOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< HashtableFindOptions > CreateHashtableFindOptions (::flatbuffers::FlatBufferBuilder &_fbb, const HashtableFindOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< HashtableImportOptions > CreateHashtableImportOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< HashtableImportOptions > CreateHashtableImportOptions (::flatbuffers::FlatBufferBuilder &_fbb, const HashtableImportOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< HashtableSizeOptions > CreateHashtableSizeOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< HashtableSizeOptions > CreateHashtableSizeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const HashtableSizeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< VarHandleOptions > CreateVarHandleOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > container=0, ::flatbuffers::Offset<::flatbuffers::String > shared_name=0)
 
inline ::flatbuffers::Offset< VarHandleOptions > CreateVarHandleOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *container=nullptr, const char *shared_name=nullptr)
 
::flatbuffers::Offset< VarHandleOptions > CreateVarHandleOptions (::flatbuffers::FlatBufferBuilder &_fbb, const VarHandleOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ReadVariableOptions > CreateReadVariableOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ReadVariableOptions > CreateReadVariableOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ReadVariableOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< AssignVariableOptions > CreateAssignVariableOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< AssignVariableOptions > CreateAssignVariableOptions (::flatbuffers::FlatBufferBuilder &_fbb, const AssignVariableOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< RandomOptions > CreateRandomOptions (::flatbuffers::FlatBufferBuilder &_fbb, int64_t seed=0, int64_t seed2=0)
 
::flatbuffers::Offset< RandomOptions > CreateRandomOptions (::flatbuffers::FlatBufferBuilder &_fbb, const RandomOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BucketizeOptions > CreateBucketizeOptions (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< float > > boundaries=0)
 
inline ::flatbuffers::Offset< BucketizeOptions > CreateBucketizeOptionsDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< float > *boundaries=nullptr)
 
::flatbuffers::Offset< BucketizeOptions > CreateBucketizeOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BucketizeOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< GeluOptions > CreateGeluOptions (::flatbuffers::FlatBufferBuilder &_fbb, bool approximate=false)
 
::flatbuffers::Offset< GeluOptions > CreateGeluOptions (::flatbuffers::FlatBufferBuilder &_fbb, const GeluOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< DynamicUpdateSliceOptions > CreateDynamicUpdateSliceOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DynamicUpdateSliceOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< UnsortedSegmentProdOptions > CreateUnsortedSegmentProdOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentProdOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< UnsortedSegmentMaxOptions > CreateUnsortedSegmentMaxOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentMaxOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< UnsortedSegmentSumOptions > CreateUnsortedSegmentSumOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentSumOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ATan2Options > CreateATan2Options (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< ATan2Options > CreateATan2Options (::flatbuffers::FlatBufferBuilder &_fbb, const ATan2OptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< UnsortedSegmentMinOptions > CreateUnsortedSegmentMinOptions (::flatbuffers::FlatBufferBuilder &_fbb, const UnsortedSegmentMinOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SignOptions > CreateSignOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< SignOptions > CreateSignOptions (::flatbuffers::FlatBufferBuilder &_fbb, const SignOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BitcastOptions > CreateBitcastOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< BitcastOptions > CreateBitcastOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BitcastOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< BitwiseXorOptions > CreateBitwiseXorOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< BitwiseXorOptions > CreateBitwiseXorOptions (::flatbuffers::FlatBufferBuilder &_fbb, const BitwiseXorOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< RightShiftOptions > CreateRightShiftOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< RightShiftOptions > CreateRightShiftOptions (::flatbuffers::FlatBufferBuilder &_fbb, const RightShiftOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< DilateOptions > CreateDilateOptions (::flatbuffers::FlatBufferBuilder &_fbb)
 
::flatbuffers::Offset< DilateOptions > CreateDilateOptions (::flatbuffers::FlatBufferBuilder &_fbb, const DilateOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< ReduceWindowOptions > CreateReduceWindowOptions (::flatbuffers::FlatBufferBuilder &_fbb, tflite::ReduceWindowFunction reduce_function=tflite::ReduceWindowFunction_UNSUPPORTED)
 
::flatbuffers::Offset< ReduceWindowOptions > CreateReduceWindowOptions (::flatbuffers::FlatBufferBuilder &_fbb, const ReduceWindowOptionsT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< OperatorCode > CreateOperatorCode (::flatbuffers::FlatBufferBuilder &_fbb, int8_t deprecated_builtin_code=0, ::flatbuffers::Offset<::flatbuffers::String > custom_code=0, int32_t version=1, tflite::BuiltinOperator builtin_code=tflite::BuiltinOperator_ADD)
 
inline ::flatbuffers::Offset< OperatorCode > CreateOperatorCodeDirect (::flatbuffers::FlatBufferBuilder &_fbb, int8_t deprecated_builtin_code=0, const char *custom_code=nullptr, int32_t version=1, tflite::BuiltinOperator builtin_code=tflite::BuiltinOperator_ADD)
 
::flatbuffers::Offset< OperatorCode > CreateOperatorCode (::flatbuffers::FlatBufferBuilder &_fbb, const OperatorCodeT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
template<>
const tflite::Conv2DOptions * Operator::builtin_options_as< tflite::Conv2DOptions > () const
 
template<>
const tflite::DepthwiseConv2DOptions * Operator::builtin_options_as< tflite::DepthwiseConv2DOptions > () const
 
template<>
const tflite::ConcatEmbeddingsOptions * Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions > () const
 
template<>
const tflite::LSHProjectionOptions * Operator::builtin_options_as< tflite::LSHProjectionOptions > () const
 
template<>
const tflite::Pool2DOptions * Operator::builtin_options_as< tflite::Pool2DOptions > () const
 
template<>
const tflite::SVDFOptions * Operator::builtin_options_as< tflite::SVDFOptions > () const
 
template<>
const tflite::RNNOptions * Operator::builtin_options_as< tflite::RNNOptions > () const
 
template<>
const tflite::FullyConnectedOptions * Operator::builtin_options_as< tflite::FullyConnectedOptions > () const
 
template<>
const tflite::SoftmaxOptions * Operator::builtin_options_as< tflite::SoftmaxOptions > () const
 
template<>
const tflite::ConcatenationOptions * Operator::builtin_options_as< tflite::ConcatenationOptions > () const
 
template<>
const tflite::AddOptions * Operator::builtin_options_as< tflite::AddOptions > () const
 
template<>
const tflite::L2NormOptions * Operator::builtin_options_as< tflite::L2NormOptions > () const
 
template<>
const tflite::LocalResponseNormalizationOptions * Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions > () const
 
template<>
const tflite::LSTMOptions * Operator::builtin_options_as< tflite::LSTMOptions > () const
 
template<>
const tflite::ResizeBilinearOptions * Operator::builtin_options_as< tflite::ResizeBilinearOptions > () const
 
template<>
const tflite::CallOptions * Operator::builtin_options_as< tflite::CallOptions > () const
 
template<>
const tflite::ReshapeOptions * Operator::builtin_options_as< tflite::ReshapeOptions > () const
 
template<>
const tflite::SkipGramOptions * Operator::builtin_options_as< tflite::SkipGramOptions > () const
 
template<>
const tflite::SpaceToDepthOptions * Operator::builtin_options_as< tflite::SpaceToDepthOptions > () const
 
template<>
const tflite::EmbeddingLookupSparseOptions * Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions > () const
 
template<>
const tflite::MulOptions * Operator::builtin_options_as< tflite::MulOptions > () const
 
template<>
const tflite::PadOptions * Operator::builtin_options_as< tflite::PadOptions > () const
 
template<>
const tflite::GatherOptions * Operator::builtin_options_as< tflite::GatherOptions > () const
 
template<>
const tflite::BatchToSpaceNDOptions * Operator::builtin_options_as< tflite::BatchToSpaceNDOptions > () const
 
template<>
const tflite::SpaceToBatchNDOptions * Operator::builtin_options_as< tflite::SpaceToBatchNDOptions > () const
 
template<>
const tflite::TransposeOptions * Operator::builtin_options_as< tflite::TransposeOptions > () const
 
template<>
const tflite::ReducerOptions * Operator::builtin_options_as< tflite::ReducerOptions > () const
 
template<>
const tflite::SubOptions * Operator::builtin_options_as< tflite::SubOptions > () const
 
template<>
const tflite::DivOptions * Operator::builtin_options_as< tflite::DivOptions > () const
 
template<>
const tflite::SqueezeOptions * Operator::builtin_options_as< tflite::SqueezeOptions > () const
 
template<>
const tflite::SequenceRNNOptions * Operator::builtin_options_as< tflite::SequenceRNNOptions > () const
 
template<>
const tflite::StridedSliceOptions * Operator::builtin_options_as< tflite::StridedSliceOptions > () const
 
template<>
const tflite::ExpOptions * Operator::builtin_options_as< tflite::ExpOptions > () const
 
template<>
const tflite::TopKV2Options * Operator::builtin_options_as< tflite::TopKV2Options > () const
 
template<>
const tflite::SplitOptions * Operator::builtin_options_as< tflite::SplitOptions > () const
 
template<>
const tflite::LogSoftmaxOptions * Operator::builtin_options_as< tflite::LogSoftmaxOptions > () const
 
template<>
const tflite::CastOptions * Operator::builtin_options_as< tflite::CastOptions > () const
 
template<>
const tflite::DequantizeOptions * Operator::builtin_options_as< tflite::DequantizeOptions > () const
 
template<>
const tflite::MaximumMinimumOptions * Operator::builtin_options_as< tflite::MaximumMinimumOptions > () const
 
template<>
const tflite::ArgMaxOptions * Operator::builtin_options_as< tflite::ArgMaxOptions > () const
 
template<>
const tflite::LessOptions * Operator::builtin_options_as< tflite::LessOptions > () const
 
template<>
const tflite::NegOptions * Operator::builtin_options_as< tflite::NegOptions > () const
 
template<>
const tflite::PadV2Options * Operator::builtin_options_as< tflite::PadV2Options > () const
 
template<>
const tflite::GreaterOptions * Operator::builtin_options_as< tflite::GreaterOptions > () const
 
template<>
const tflite::GreaterEqualOptions * Operator::builtin_options_as< tflite::GreaterEqualOptions > () const
 
template<>
const tflite::LessEqualOptions * Operator::builtin_options_as< tflite::LessEqualOptions > () const
 
template<>
const tflite::SelectOptions * Operator::builtin_options_as< tflite::SelectOptions > () const
 
template<>
const tflite::SliceOptions * Operator::builtin_options_as< tflite::SliceOptions > () const
 
template<>
const tflite::TransposeConvOptions * Operator::builtin_options_as< tflite::TransposeConvOptions > () const
 
template<>
const tflite::SparseToDenseOptions * Operator::builtin_options_as< tflite::SparseToDenseOptions > () const
 
template<>
const tflite::TileOptions * Operator::builtin_options_as< tflite::TileOptions > () const
 
template<>
const tflite::ExpandDimsOptions * Operator::builtin_options_as< tflite::ExpandDimsOptions > () const
 
template<>
const tflite::EqualOptions * Operator::builtin_options_as< tflite::EqualOptions > () const
 
template<>
const tflite::NotEqualOptions * Operator::builtin_options_as< tflite::NotEqualOptions > () const
 
template<>
const tflite::ShapeOptions * Operator::builtin_options_as< tflite::ShapeOptions > () const
 
template<>
const tflite::PowOptions * Operator::builtin_options_as< tflite::PowOptions > () const
 
template<>
const tflite::ArgMinOptions * Operator::builtin_options_as< tflite::ArgMinOptions > () const
 
template<>
const tflite::FakeQuantOptions * Operator::builtin_options_as< tflite::FakeQuantOptions > () const
 
template<>
const tflite::PackOptions * Operator::builtin_options_as< tflite::PackOptions > () const
 
template<>
const tflite::LogicalOrOptions * Operator::builtin_options_as< tflite::LogicalOrOptions > () const
 
template<>
const tflite::OneHotOptions * Operator::builtin_options_as< tflite::OneHotOptions > () const
 
template<>
const tflite::LogicalAndOptions * Operator::builtin_options_as< tflite::LogicalAndOptions > () const
 
template<>
const tflite::LogicalNotOptions * Operator::builtin_options_as< tflite::LogicalNotOptions > () const
 
template<>
const tflite::UnpackOptions * Operator::builtin_options_as< tflite::UnpackOptions > () const
 
template<>
const tflite::FloorDivOptions * Operator::builtin_options_as< tflite::FloorDivOptions > () const
 
template<>
const tflite::SquareOptions * Operator::builtin_options_as< tflite::SquareOptions > () const
 
template<>
const tflite::ZerosLikeOptions * Operator::builtin_options_as< tflite::ZerosLikeOptions > () const
 
template<>
const tflite::FillOptions * Operator::builtin_options_as< tflite::FillOptions > () const
 
template<>
const tflite::BidirectionalSequenceLSTMOptions * Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions > () const
 
template<>
const tflite::BidirectionalSequenceRNNOptions * Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions > () const
 
template<>
const tflite::UnidirectionalSequenceLSTMOptions * Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions > () const
 
template<>
const tflite::FloorModOptions * Operator::builtin_options_as< tflite::FloorModOptions > () const
 
template<>
const tflite::RangeOptions * Operator::builtin_options_as< tflite::RangeOptions > () const
 
template<>
const tflite::ResizeNearestNeighborOptions * Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions > () const
 
template<>
const tflite::LeakyReluOptions * Operator::builtin_options_as< tflite::LeakyReluOptions > () const
 
template<>
const tflite::SquaredDifferenceOptions * Operator::builtin_options_as< tflite::SquaredDifferenceOptions > () const
 
template<>
const tflite::MirrorPadOptions * Operator::builtin_options_as< tflite::MirrorPadOptions > () const
 
template<>
const tflite::AbsOptions * Operator::builtin_options_as< tflite::AbsOptions > () const
 
template<>
const tflite::SplitVOptions * Operator::builtin_options_as< tflite::SplitVOptions > () const
 
template<>
const tflite::UniqueOptions * Operator::builtin_options_as< tflite::UniqueOptions > () const
 
template<>
const tflite::ReverseV2Options * Operator::builtin_options_as< tflite::ReverseV2Options > () const
 
template<>
const tflite::AddNOptions * Operator::builtin_options_as< tflite::AddNOptions > () const
 
template<>
const tflite::GatherNdOptions * Operator::builtin_options_as< tflite::GatherNdOptions > () const
 
template<>
const tflite::CosOptions * Operator::builtin_options_as< tflite::CosOptions > () const
 
template<>
const tflite::WhereOptions * Operator::builtin_options_as< tflite::WhereOptions > () const
 
template<>
const tflite::RankOptions * Operator::builtin_options_as< tflite::RankOptions > () const
 
template<>
const tflite::ReverseSequenceOptions * Operator::builtin_options_as< tflite::ReverseSequenceOptions > () const
 
template<>
const tflite::MatrixDiagOptions * Operator::builtin_options_as< tflite::MatrixDiagOptions > () const
 
template<>
const tflite::QuantizeOptions * Operator::builtin_options_as< tflite::QuantizeOptions > () const
 
template<>
const tflite::MatrixSetDiagOptions * Operator::builtin_options_as< tflite::MatrixSetDiagOptions > () const
 
template<>
const tflite::HardSwishOptions * Operator::builtin_options_as< tflite::HardSwishOptions > () const
 
template<>
const tflite::IfOptions * Operator::builtin_options_as< tflite::IfOptions > () const
 
template<>
const tflite::WhileOptions * Operator::builtin_options_as< tflite::WhileOptions > () const
 
template<>
const tflite::DepthToSpaceOptions * Operator::builtin_options_as< tflite::DepthToSpaceOptions > () const
 
template<>
const tflite::NonMaxSuppressionV4Options * Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options > () const
 
template<>
const tflite::NonMaxSuppressionV5Options * Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options > () const
 
template<>
const tflite::ScatterNdOptions * Operator::builtin_options_as< tflite::ScatterNdOptions > () const
 
template<>
const tflite::SelectV2Options * Operator::builtin_options_as< tflite::SelectV2Options > () const
 
template<>
const tflite::DensifyOptions * Operator::builtin_options_as< tflite::DensifyOptions > () const
 
template<>
const tflite::SegmentSumOptions * Operator::builtin_options_as< tflite::SegmentSumOptions > () const
 
template<>
const tflite::BatchMatMulOptions * Operator::builtin_options_as< tflite::BatchMatMulOptions > () const
 
template<>
const tflite::CumsumOptions * Operator::builtin_options_as< tflite::CumsumOptions > () const
 
template<>
const tflite::CallOnceOptions * Operator::builtin_options_as< tflite::CallOnceOptions > () const
 
template<>
const tflite::BroadcastToOptions * Operator::builtin_options_as< tflite::BroadcastToOptions > () const
 
template<>
const tflite::Rfft2dOptions * Operator::builtin_options_as< tflite::Rfft2dOptions > () const
 
template<>
const tflite::Conv3DOptions * Operator::builtin_options_as< tflite::Conv3DOptions > () const
 
template<>
const tflite::HashtableOptions * Operator::builtin_options_as< tflite::HashtableOptions > () const
 
template<>
const tflite::HashtableFindOptions * Operator::builtin_options_as< tflite::HashtableFindOptions > () const
 
template<>
const tflite::HashtableImportOptions * Operator::builtin_options_as< tflite::HashtableImportOptions > () const
 
template<>
const tflite::HashtableSizeOptions * Operator::builtin_options_as< tflite::HashtableSizeOptions > () const
 
template<>
const tflite::VarHandleOptions * Operator::builtin_options_as< tflite::VarHandleOptions > () const
 
template<>
const tflite::ReadVariableOptions * Operator::builtin_options_as< tflite::ReadVariableOptions > () const
 
template<>
const tflite::AssignVariableOptions * Operator::builtin_options_as< tflite::AssignVariableOptions > () const
 
template<>
const tflite::RandomOptions * Operator::builtin_options_as< tflite::RandomOptions > () const
 
template<>
const tflite::BucketizeOptions * Operator::builtin_options_as< tflite::BucketizeOptions > () const
 
template<>
const tflite::GeluOptions * Operator::builtin_options_as< tflite::GeluOptions > () const
 
template<>
const tflite::DynamicUpdateSliceOptions * Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions > () const
 
template<>
const tflite::UnsortedSegmentProdOptions * Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions > () const
 
template<>
const tflite::UnsortedSegmentMaxOptions * Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions > () const
 
template<>
const tflite::UnsortedSegmentMinOptions * Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions > () const
 
template<>
const tflite::UnsortedSegmentSumOptions * Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions > () const
 
template<>
const tflite::ATan2Options * Operator::builtin_options_as< tflite::ATan2Options > () const
 
template<>
const tflite::SignOptions * Operator::builtin_options_as< tflite::SignOptions > () const
 
template<>
const tflite::BitcastOptions * Operator::builtin_options_as< tflite::BitcastOptions > () const
 
template<>
const tflite::BitwiseXorOptions * Operator::builtin_options_as< tflite::BitwiseXorOptions > () const
 
template<>
const tflite::RightShiftOptions * Operator::builtin_options_as< tflite::RightShiftOptions > () const
 
template<>
const tflite::StablehloConcatenateOptions * Operator::builtin_options_2_as< tflite::StablehloConcatenateOptions > () const
 
template<>
const tflite::StablehloBroadcastInDimOptions * Operator::builtin_options_2_as< tflite::StablehloBroadcastInDimOptions > () const
 
template<>
const tflite::StablehloSliceOptions * Operator::builtin_options_2_as< tflite::StablehloSliceOptions > () const
 
template<>
const tflite::StablehloConvolutionOptions * Operator::builtin_options_2_as< tflite::StablehloConvolutionOptions > () const
 
template<>
const tflite::StablehloCustomCallOptions * Operator::builtin_options_2_as< tflite::StablehloCustomCallOptions > () const
 
template<>
const tflite::StablehloReduceOptions * Operator::builtin_options_2_as< tflite::StablehloReduceOptions > () const
 
template<>
const tflite::StablehloScatterOptions * Operator::builtin_options_2_as< tflite::StablehloScatterOptions > () const
 
template<>
const tflite::StablehloCompareOptions * Operator::builtin_options_2_as< tflite::StablehloCompareOptions > () const
 
template<>
const tflite::StablehloDynamicSliceOptions * Operator::builtin_options_2_as< tflite::StablehloDynamicSliceOptions > () const
 
template<>
const tflite::StablehloPadOptions * Operator::builtin_options_2_as< tflite::StablehloPadOptions > () const
 
template<>
const tflite::StablehloIotaOptions * Operator::builtin_options_2_as< tflite::StablehloIotaOptions > () const
 
template<>
const tflite::StablehloDotGeneralOptions * Operator::builtin_options_2_as< tflite::StablehloDotGeneralOptions > () const
 
template<>
const tflite::StablehloReduceWindowOptions * Operator::builtin_options_2_as< tflite::StablehloReduceWindowOptions > () const
 
template<>
const tflite::StablehloSortOptions * Operator::builtin_options_2_as< tflite::StablehloSortOptions > () const
 
template<>
const tflite::StablehloWhileOptions * Operator::builtin_options_2_as< tflite::StablehloWhileOptions > () const
 
template<>
const tflite::StablehloGatherOptions * Operator::builtin_options_2_as< tflite::StablehloGatherOptions > () const
 
template<>
const tflite::StablehloTransposeOptions * Operator::builtin_options_2_as< tflite::StablehloTransposeOptions > () const
 
template<>
const tflite::DilateOptions * Operator::builtin_options_2_as< tflite::DilateOptions > () const
 
template<>
const tflite::StablehloRngBitGeneratorOptions * Operator::builtin_options_2_as< tflite::StablehloRngBitGeneratorOptions > () const
 
template<>
const tflite::ReduceWindowOptions * Operator::builtin_options_2_as< tflite::ReduceWindowOptions > () const
 
inline ::flatbuffers::Offset< Operator > CreateOperator (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > inputs=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > outputs=0, tflite::BuiltinOptions builtin_options_type=tflite::BuiltinOptions_NONE, ::flatbuffers::Offset< void > builtin_options=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > custom_options=0, tflite::CustomOptionsFormat custom_options_format=tflite::CustomOptionsFormat_FLEXBUFFERS, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > mutating_variable_inputs=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > intermediates=0, uint64_t large_custom_options_offset=0, uint64_t large_custom_options_size=0, tflite::BuiltinOptions2 builtin_options_2_type=tflite::BuiltinOptions2_NONE, ::flatbuffers::Offset< void > builtin_options_2=0)
 
inline ::flatbuffers::Offset< Operator > CreateOperatorDirect (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index=0, const std::vector< int32_t > *inputs=nullptr, const std::vector< int32_t > *outputs=nullptr, tflite::BuiltinOptions builtin_options_type=tflite::BuiltinOptions_NONE, ::flatbuffers::Offset< void > builtin_options=0, const std::vector< uint8_t > *custom_options=nullptr, tflite::CustomOptionsFormat custom_options_format=tflite::CustomOptionsFormat_FLEXBUFFERS, const std::vector< uint8_t > *mutating_variable_inputs=nullptr, const std::vector< int32_t > *intermediates=nullptr, uint64_t large_custom_options_offset=0, uint64_t large_custom_options_size=0, tflite::BuiltinOptions2 builtin_options_2_type=tflite::BuiltinOptions2_NONE, ::flatbuffers::Offset< void > builtin_options_2=0)
 
::flatbuffers::Offset< Operator > CreateOperator (::flatbuffers::FlatBufferBuilder &_fbb, const OperatorT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SubGraph > CreateSubGraph (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Tensor > > > tensors=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > inputs=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > outputs=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Operator > > > operators=0, ::flatbuffers::Offset<::flatbuffers::String > name=0)
 
inline ::flatbuffers::Offset< SubGraph > CreateSubGraphDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector<::flatbuffers::Offset< tflite::Tensor > > *tensors=nullptr, const std::vector< int32_t > *inputs=nullptr, const std::vector< int32_t > *outputs=nullptr, const std::vector<::flatbuffers::Offset< tflite::Operator > > *operators=nullptr, const char *name=nullptr)
 
::flatbuffers::Offset< SubGraph > CreateSubGraph (::flatbuffers::FlatBufferBuilder &_fbb, const SubGraphT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Buffer > CreateBuffer (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > data=0, uint64_t offset=0, uint64_t size=0)
 
inline ::flatbuffers::Offset< Buffer > CreateBufferDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< uint8_t > *data=nullptr, uint64_t offset=0, uint64_t size=0)
 
::flatbuffers::Offset< Buffer > CreateBuffer (::flatbuffers::FlatBufferBuilder &_fbb, const BufferT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Metadata > CreateMetadata (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > name=0, uint32_t buffer=0)
 
inline ::flatbuffers::Offset< Metadata > CreateMetadataDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *name=nullptr, uint32_t buffer=0)
 
::flatbuffers::Offset< Metadata > CreateMetadata (::flatbuffers::FlatBufferBuilder &_fbb, const MetadataT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< TensorMap > CreateTensorMap (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::String > name=0, uint32_t tensor_index=0)
 
inline ::flatbuffers::Offset< TensorMap > CreateTensorMapDirect (::flatbuffers::FlatBufferBuilder &_fbb, const char *name=nullptr, uint32_t tensor_index=0)
 
::flatbuffers::Offset< TensorMap > CreateTensorMap (::flatbuffers::FlatBufferBuilder &_fbb, const TensorMapT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< SignatureDef > CreateSignatureDef (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::TensorMap > > > inputs=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::TensorMap > > > outputs=0, ::flatbuffers::Offset<::flatbuffers::String > signature_key=0, uint32_t subgraph_index=0)
 
inline ::flatbuffers::Offset< SignatureDef > CreateSignatureDefDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector<::flatbuffers::Offset< tflite::TensorMap > > *inputs=nullptr, const std::vector<::flatbuffers::Offset< tflite::TensorMap > > *outputs=nullptr, const char *signature_key=nullptr, uint32_t subgraph_index=0)
 
::flatbuffers::Offset< SignatureDef > CreateSignatureDef (::flatbuffers::FlatBufferBuilder &_fbb, const SignatureDefT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
inline ::flatbuffers::Offset< Model > CreateModel (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t version=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::OperatorCode > > > operator_codes=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::SubGraph > > > subgraphs=0, ::flatbuffers::Offset<::flatbuffers::String > description=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Buffer > > > buffers=0, ::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > metadata_buffer=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Metadata > > > metadata=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::SignatureDef > > > signature_defs=0)
 
inline ::flatbuffers::Offset< Model > CreateModelDirect (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t version=0, const std::vector<::flatbuffers::Offset< tflite::OperatorCode > > *operator_codes=nullptr, const std::vector<::flatbuffers::Offset< tflite::SubGraph > > *subgraphs=nullptr, const char *description=nullptr, const std::vector<::flatbuffers::Offset< tflite::Buffer > > *buffers=nullptr, const std::vector< int32_t > *metadata_buffer=nullptr, const std::vector<::flatbuffers::Offset< tflite::Metadata > > *metadata=nullptr, const std::vector<::flatbuffers::Offset< tflite::SignatureDef > > *signature_defs=nullptr)
 
::flatbuffers::Offset< Model > CreateModel (::flatbuffers::FlatBufferBuilder &_fbb, const ModelT *_o, const ::flatbuffers::rehasher_function_t *_rehasher=nullptr)
 
bool VerifyModelBuffer (::flatbuffers::Verifier &verifier)
 
bool VerifySizePrefixedModelBuffer (::flatbuffers::Verifier &verifier)
 
void FinishModelBuffer (::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< tflite::Model > root)
 
void FinishSizePrefixedModelBuffer (::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< tflite::Model > root)
 
std::unique_ptr< tflite::ModelTUnPackModel (const void *buf, const ::flatbuffers::resolver_function_t *res=nullptr)
 
std::unique_ptr< tflite::ModelTUnPackSizePrefixedModel (const void *buf, const ::flatbuffers::resolver_function_t *res=nullptr)
 
TfLiteStatus HexagonFullyConnectedEval (TfLiteContext *context, TfLiteNode *node)
 
void * HexagonFullyConnectedInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus HexagonFullyConnectedPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus HexagonFullyConnectedEvalInt8 (TfLiteContext *context, TfLiteNode *node)
 
void * HexagonSvdfInit (TfLiteContext *context, const char *buffer, size_t length)
 
TfLiteStatus HexagonSvdfPrepare (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus HexagonSvdfEvalInt8 (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus SvdfEval (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus InitPytorchOpsResolver (PytorchOpsResolver &resolver)
 
TfLiteStatus ParseComplexAbs (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseImag (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseReal (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseRfft2D (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseScatterNd (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseSelect (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseTile (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
TfLiteStatus ParseTopk (const Operator *, ErrorReporter *, BuiltinDataAllocator *, void **)
 
template<>
std::int32_t SaturatingAddNonGemmlowp (std::int32_t a, std::int32_t b)
 
template<>
std::int16_t SaturatingSub (std::int16_t a, std::int16_t b)
 
template<>
std::int32_t SaturatingSub (std::int32_t a, std::int32_t b)
 
int NumDimensions (const TfLiteEvalTensor *t)
 
int SizeOfDimension (const TfLiteEvalTensor *t, int dim)
 
TfLiteRegistration Register_COMPLEX_ABS ()
 
TfLiteRegistration Register_IMAG ()
 
TfLiteRegistration Register_REAL ()
 
TfLiteRegistration Register_REDUCE_ANY ()
 
TfLiteRegistration Register_REDUCE_ALL ()
 
TfLiteRegistration Register_REDUCE_MIN ()
 
TfLiteRegistration Register_RFFT2D ()
 
TfLiteRegistration Register_SCATTER_ND ()
 
TfLiteRegistration Register_SELECT ()
 
TfLiteRegistration Register_TILE ()
 
TfLiteRegistration Register_TOPK_V2 ()
 
TfLiteStatus PrepareMaxOrMinOrAny (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalAny (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalAll (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus EvalMin (TfLiteContext *context, TfLiteNode *node)
 
TfLiteStatus PrepareReduceHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data)
 
TfLiteStatus EvalReduceHelper (TfLiteContext *context, TfLiteNode *node, OpDataReduce *op_data, ReduceType reduce_type)
 
template<typename T >
TfLiteStatus GetReducerInitValue (ReduceType reduce_type, T &init_value)
 
template<KernelType kernel_type>
TfLiteStatus SelectPrepare (TfLiteContext *context, TfLiteNode *node)
 
template<typename T >
void CallSelect (const TfLiteEvalTensor *input_condition, const TfLiteEvalTensor *input_x, const TfLiteEvalTensor *input_y, TfLiteEvalTensor *output, bool need_broadcast)
 
static void ApplyTimeWeightsBiasAndActivation (int batch_size, int memory_size, int num_filters, int num_units, int rank, const float *const weights_time_ptr, const float *const bias_ptr, TfLiteFusedActivation activation, float *const state_ptr, float *const scratch_ptr, float *const output_ptr)
 
TfLiteRegistrationRegister_TreeEnsembleClassifier ()
 
const char * GetString_TreeEnsembleClassifier ()
 
template<>
const tflite::CustomQuantization * QuantizationParameters::details_as< tflite::CustomQuantization > () const
 
template<>
const tflite::Int32Vector * DimensionMetadata::array_segments_as< tflite::Int32Vector > () const
 
template<>
const tflite::Uint16Vector * DimensionMetadata::array_segments_as< tflite::Uint16Vector > () const
 
template<>
const tflite::Uint8Vector * DimensionMetadata::array_segments_as< tflite::Uint8Vector > () const
 
template<>
const tflite::Int32Vector * DimensionMetadata::array_indices_as< tflite::Int32Vector > () const
 
template<>
const tflite::Uint16Vector * DimensionMetadata::array_indices_as< tflite::Uint16Vector > () const
 
template<>
const tflite::Uint8Vector * DimensionMetadata::array_indices_as< tflite::Uint8Vector > () const
 
template<>
const tflite::Conv2DOptions * Operator::builtin_options_as< tflite::Conv2DOptions > () const
 
template<>
const tflite::DepthwiseConv2DOptions * Operator::builtin_options_as< tflite::DepthwiseConv2DOptions > () const
 
template<>
const tflite::ConcatEmbeddingsOptions * Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions > () const
 
template<>
const tflite::LSHProjectionOptions * Operator::builtin_options_as< tflite::LSHProjectionOptions > () const
 
template<>
const tflite::Pool2DOptions * Operator::builtin_options_as< tflite::Pool2DOptions > () const
 
template<>
const tflite::SVDFOptions * Operator::builtin_options_as< tflite::SVDFOptions > () const
 
template<>
const tflite::RNNOptions * Operator::builtin_options_as< tflite::RNNOptions > () const
 
template<>
const tflite::FullyConnectedOptions * Operator::builtin_options_as< tflite::FullyConnectedOptions > () const
 
template<>
const tflite::SoftmaxOptions * Operator::builtin_options_as< tflite::SoftmaxOptions > () const
 
template<>
const tflite::ConcatenationOptions * Operator::builtin_options_as< tflite::ConcatenationOptions > () const
 
template<>
const tflite::AddOptions * Operator::builtin_options_as< tflite::AddOptions > () const
 
template<>
const tflite::L2NormOptions * Operator::builtin_options_as< tflite::L2NormOptions > () const
 
template<>
const tflite::LocalResponseNormalizationOptions * Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions > () const
 
template<>
const tflite::LSTMOptions * Operator::builtin_options_as< tflite::LSTMOptions > () const
 
template<>
const tflite::ResizeBilinearOptions * Operator::builtin_options_as< tflite::ResizeBilinearOptions > () const
 
template<>
const tflite::CallOptions * Operator::builtin_options_as< tflite::CallOptions > () const
 
template<>
const tflite::ReshapeOptions * Operator::builtin_options_as< tflite::ReshapeOptions > () const
 
template<>
const tflite::SkipGramOptions * Operator::builtin_options_as< tflite::SkipGramOptions > () const
 
template<>
const tflite::SpaceToDepthOptions * Operator::builtin_options_as< tflite::SpaceToDepthOptions > () const
 
template<>
const tflite::EmbeddingLookupSparseOptions * Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions > () const
 
template<>
const tflite::MulOptions * Operator::builtin_options_as< tflite::MulOptions > () const
 
template<>
const tflite::PadOptions * Operator::builtin_options_as< tflite::PadOptions > () const
 
template<>
const tflite::GatherOptions * Operator::builtin_options_as< tflite::GatherOptions > () const
 
template<>
const tflite::BatchToSpaceNDOptions * Operator::builtin_options_as< tflite::BatchToSpaceNDOptions > () const
 
template<>
const tflite::SpaceToBatchNDOptions * Operator::builtin_options_as< tflite::SpaceToBatchNDOptions > () const
 
template<>
const tflite::TransposeOptions * Operator::builtin_options_as< tflite::TransposeOptions > () const
 
template<>
const tflite::ReducerOptions * Operator::builtin_options_as< tflite::ReducerOptions > () const
 
template<>
const tflite::SubOptions * Operator::builtin_options_as< tflite::SubOptions > () const
 
template<>
const tflite::DivOptions * Operator::builtin_options_as< tflite::DivOptions > () const
 
template<>
const tflite::SqueezeOptions * Operator::builtin_options_as< tflite::SqueezeOptions > () const
 
template<>
const tflite::SequenceRNNOptions * Operator::builtin_options_as< tflite::SequenceRNNOptions > () const
 
template<>
const tflite::StridedSliceOptions * Operator::builtin_options_as< tflite::StridedSliceOptions > () const
 
template<>
const tflite::ExpOptions * Operator::builtin_options_as< tflite::ExpOptions > () const
 
template<>
const tflite::TopKV2Options * Operator::builtin_options_as< tflite::TopKV2Options > () const
 
template<>
const tflite::SplitOptions * Operator::builtin_options_as< tflite::SplitOptions > () const
 
template<>
const tflite::LogSoftmaxOptions * Operator::builtin_options_as< tflite::LogSoftmaxOptions > () const
 
template<>
const tflite::CastOptions * Operator::builtin_options_as< tflite::CastOptions > () const
 
template<>
const tflite::DequantizeOptions * Operator::builtin_options_as< tflite::DequantizeOptions > () const
 
template<>
const tflite::MaximumMinimumOptions * Operator::builtin_options_as< tflite::MaximumMinimumOptions > () const
 
template<>
const tflite::ArgMaxOptions * Operator::builtin_options_as< tflite::ArgMaxOptions > () const
 
template<>
const tflite::LessOptions * Operator::builtin_options_as< tflite::LessOptions > () const
 
template<>
const tflite::NegOptions * Operator::builtin_options_as< tflite::NegOptions > () const
 
template<>
const tflite::PadV2Options * Operator::builtin_options_as< tflite::PadV2Options > () const
 
template<>
const tflite::GreaterOptions * Operator::builtin_options_as< tflite::GreaterOptions > () const
 
template<>
const tflite::GreaterEqualOptions * Operator::builtin_options_as< tflite::GreaterEqualOptions > () const
 
template<>
const tflite::LessEqualOptions * Operator::builtin_options_as< tflite::LessEqualOptions > () const
 
template<>
const tflite::SelectOptions * Operator::builtin_options_as< tflite::SelectOptions > () const
 
template<>
const tflite::SliceOptions * Operator::builtin_options_as< tflite::SliceOptions > () const
 
template<>
const tflite::TransposeConvOptions * Operator::builtin_options_as< tflite::TransposeConvOptions > () const
 
template<>
const tflite::SparseToDenseOptions * Operator::builtin_options_as< tflite::SparseToDenseOptions > () const
 
template<>
const tflite::TileOptions * Operator::builtin_options_as< tflite::TileOptions > () const
 
template<>
const tflite::ExpandDimsOptions * Operator::builtin_options_as< tflite::ExpandDimsOptions > () const
 
template<>
const tflite::EqualOptions * Operator::builtin_options_as< tflite::EqualOptions > () const
 
template<>
const tflite::NotEqualOptions * Operator::builtin_options_as< tflite::NotEqualOptions > () const
 
template<>
const tflite::ShapeOptions * Operator::builtin_options_as< tflite::ShapeOptions > () const
 
template<>
const tflite::PowOptions * Operator::builtin_options_as< tflite::PowOptions > () const
 
template<>
const tflite::ArgMinOptions * Operator::builtin_options_as< tflite::ArgMinOptions > () const
 
template<>
const tflite::FakeQuantOptions * Operator::builtin_options_as< tflite::FakeQuantOptions > () const
 
template<>
const tflite::PackOptions * Operator::builtin_options_as< tflite::PackOptions > () const
 
template<>
const tflite::LogicalOrOptions * Operator::builtin_options_as< tflite::LogicalOrOptions > () const
 
template<>
const tflite::OneHotOptions * Operator::builtin_options_as< tflite::OneHotOptions > () const
 
template<>
const tflite::LogicalAndOptions * Operator::builtin_options_as< tflite::LogicalAndOptions > () const
 
template<>
const tflite::LogicalNotOptions * Operator::builtin_options_as< tflite::LogicalNotOptions > () const
 
template<>
const tflite::UnpackOptions * Operator::builtin_options_as< tflite::UnpackOptions > () const
 
template<>
const tflite::FloorDivOptions * Operator::builtin_options_as< tflite::FloorDivOptions > () const
 
template<>
const tflite::SquareOptions * Operator::builtin_options_as< tflite::SquareOptions > () const
 
template<>
const tflite::ZerosLikeOptions * Operator::builtin_options_as< tflite::ZerosLikeOptions > () const
 
template<>
const tflite::FillOptions * Operator::builtin_options_as< tflite::FillOptions > () const
 
template<>
const tflite::BidirectionalSequenceLSTMOptions * Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions > () const
 
template<>
const tflite::BidirectionalSequenceRNNOptions * Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions > () const
 
template<>
const tflite::UnidirectionalSequenceLSTMOptions * Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions > () const
 
template<>
const tflite::FloorModOptions * Operator::builtin_options_as< tflite::FloorModOptions > () const
 
template<>
const tflite::RangeOptions * Operator::builtin_options_as< tflite::RangeOptions > () const
 
template<>
const tflite::ResizeNearestNeighborOptions * Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions > () const
 
template<>
const tflite::LeakyReluOptions * Operator::builtin_options_as< tflite::LeakyReluOptions > () const
 
template<>
const tflite::SquaredDifferenceOptions * Operator::builtin_options_as< tflite::SquaredDifferenceOptions > () const
 
template<>
const tflite::MirrorPadOptions * Operator::builtin_options_as< tflite::MirrorPadOptions > () const
 
template<>
const tflite::AbsOptions * Operator::builtin_options_as< tflite::AbsOptions > () const
 
template<>
const tflite::SplitVOptions * Operator::builtin_options_as< tflite::SplitVOptions > () const
 
template<>
const tflite::UniqueOptions * Operator::builtin_options_as< tflite::UniqueOptions > () const
 
template<>
const tflite::ReverseV2Options * Operator::builtin_options_as< tflite::ReverseV2Options > () const
 
template<>
const tflite::AddNOptions * Operator::builtin_options_as< tflite::AddNOptions > () const
 
template<>
const tflite::GatherNdOptions * Operator::builtin_options_as< tflite::GatherNdOptions > () const
 
template<>
const tflite::CosOptions * Operator::builtin_options_as< tflite::CosOptions > () const
 
template<>
const tflite::WhereOptions * Operator::builtin_options_as< tflite::WhereOptions > () const
 
template<>
const tflite::RankOptions * Operator::builtin_options_as< tflite::RankOptions > () const
 
template<>
const tflite::ReverseSequenceOptions * Operator::builtin_options_as< tflite::ReverseSequenceOptions > () const
 
template<>
const tflite::MatrixDiagOptions * Operator::builtin_options_as< tflite::MatrixDiagOptions > () const
 
template<>
const tflite::QuantizeOptions * Operator::builtin_options_as< tflite::QuantizeOptions > () const
 
template<>
const tflite::MatrixSetDiagOptions * Operator::builtin_options_as< tflite::MatrixSetDiagOptions > () const
 
template<>
const tflite::HardSwishOptions * Operator::builtin_options_as< tflite::HardSwishOptions > () const
 
template<>
const tflite::IfOptions * Operator::builtin_options_as< tflite::IfOptions > () const
 
template<>
const tflite::WhileOptions * Operator::builtin_options_as< tflite::WhileOptions > () const
 
template<>
const tflite::DepthToSpaceOptions * Operator::builtin_options_as< tflite::DepthToSpaceOptions > () const
 
template<>
const tflite::NonMaxSuppressionV4Options * Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options > () const
 
template<>
const tflite::NonMaxSuppressionV5Options * Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options > () const
 
template<>
const tflite::ScatterNdOptions * Operator::builtin_options_as< tflite::ScatterNdOptions > () const
 
template<>
const tflite::SelectV2Options * Operator::builtin_options_as< tflite::SelectV2Options > () const
 
template<>
const tflite::DensifyOptions * Operator::builtin_options_as< tflite::DensifyOptions > () const
 
template<>
const tflite::SegmentSumOptions * Operator::builtin_options_as< tflite::SegmentSumOptions > () const
 
template<>
const tflite::BatchMatMulOptions * Operator::builtin_options_as< tflite::BatchMatMulOptions > () const
 
template<>
const tflite::CumsumOptions * Operator::builtin_options_as< tflite::CumsumOptions > () const
 
template<>
const tflite::CallOnceOptions * Operator::builtin_options_as< tflite::CallOnceOptions > () const
 
template<>
const tflite::BroadcastToOptions * Operator::builtin_options_as< tflite::BroadcastToOptions > () const
 
template<>
const tflite::Rfft2dOptions * Operator::builtin_options_as< tflite::Rfft2dOptions > () const
 
template<>
const tflite::Conv3DOptions * Operator::builtin_options_as< tflite::Conv3DOptions > () const
 
template<>
const tflite::HashtableOptions * Operator::builtin_options_as< tflite::HashtableOptions > () const
 
template<>
const tflite::HashtableFindOptions * Operator::builtin_options_as< tflite::HashtableFindOptions > () const
 
template<>
const tflite::HashtableImportOptions * Operator::builtin_options_as< tflite::HashtableImportOptions > () const
 
template<>
const tflite::HashtableSizeOptions * Operator::builtin_options_as< tflite::HashtableSizeOptions > () const
 
template<>
const tflite::VarHandleOptions * Operator::builtin_options_as< tflite::VarHandleOptions > () const
 
template<>
const tflite::ReadVariableOptions * Operator::builtin_options_as< tflite::ReadVariableOptions > () const
 
template<>
const tflite::AssignVariableOptions * Operator::builtin_options_as< tflite::AssignVariableOptions > () const
 
template<>
const tflite::RandomOptions * Operator::builtin_options_as< tflite::RandomOptions > () const
 
template<>
const tflite::BucketizeOptions * Operator::builtin_options_as< tflite::BucketizeOptions > () const
 
template<>
const tflite::GeluOptions * Operator::builtin_options_as< tflite::GeluOptions > () const
 
template<>
const tflite::DynamicUpdateSliceOptions * Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions > () const
 
template<>
const tflite::UnsortedSegmentProdOptions * Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions > () const
 
template<>
const tflite::UnsortedSegmentMaxOptions * Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions > () const
 
template<>
const tflite::UnsortedSegmentMinOptions * Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions > () const
 
template<>
const tflite::UnsortedSegmentSumOptions * Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions > () const
 
template<>
const tflite::ATan2Options * Operator::builtin_options_as< tflite::ATan2Options > () const
 
template<>
const tflite::SignOptions * Operator::builtin_options_as< tflite::SignOptions > () const
 

Variables

constexpr int kReverseShift = -1
 
static const uint16_t sigmoid_table_uint16 [256]
 
constexpr int kTransposeMaxDimensions = 6
 
const int kActivationsInputTensor = 0
 
const int kActivationsOutputTensor = 0
 
const int kAddInputTensor1 = 0
 
const int kAddInputTensor2 = 1
 
const int kAddOutputTensor = 0
 
const int kCircularBufferInputTensor = 0
 
const int kCircularBufferOutputTensor = 0
 
const int kCircularBufferCyclesMaxIndex = 0
 
const TfLiteStatus kTfLiteAbort = static_cast<TfLiteStatus>(-9)
 
const int kConvInputTensor = 0
 
const int kConvWeightsTensor = 1
 
const int kConvBiasTensor = 2
 
const int kConvOutputTensor = 0
 
const int kConvQuantizedDimension = 0
 
const int kDepthwiseConvInputTensor = 0
 
const int kDepthwiseConvWeightsTensor = 1
 
const int kDepthwiseConvBiasTensor = 2
 
const int kDepthwiseConvOutputTensor = 0
 
const int kDepthwiseConvQuantizedDimension = 3
 
const int kFullyConnectedInputTensor = 0
 
const int kFullyConnectedWeightsTensor = 1
 
const int kFullyConnectedBiasTensor = 2
 
const int kFullyConnectedOutputTensor = 0
 
const int kHardSwishInputTensor = 0
 
const int kHardSwishOutputTensor = 0
 
const int kInputTensor = 0
 
const int kOutputTensor = 0
 
const int kLogicalInputTensor1 = 0
 
const int kLogicalInputTensor2 = 1
 
const int kLogicalOutputTensor = 0
 
const int kLogisticInputTensor = 0
 
const int kLogisticOutputTensor = 0
 
constexpr int kLstmInputTensor = 0
 
constexpr int kLstmInputToInputWeightsTensor = 1
 
constexpr int kLstmInputToForgetWeightsTensor = 2
 
constexpr int kLstmInputToCellWeightsTensor = 3
 
constexpr int kLstmInputToOutputWeightsTensor = 4
 
constexpr int kLstmRecurrentToInputWeightsTensor = 5
 
constexpr int kLstmRecurrentToForgetWeightsTensor = 6
 
constexpr int kLstmRecurrentToCellWeightsTensor = 7
 
constexpr int kLstmRecurrentToOutputWeightsTensor = 8
 
constexpr int kLstmCellToInputWeightsTensor = 9
 
constexpr int kLstmCellToForgetWeightsTensor = 10
 
constexpr int kLstmCellToOutputWeightsTensor = 11
 
constexpr int kLstmInputGateBiasTensor = 12
 
constexpr int kLstmForgetGateBiasTensor = 13
 
constexpr int kLstmCellGateBiasTensor = 14
 
constexpr int kLstmOutputGateBiasTensor = 15
 
constexpr int kLstmProjectionWeightsTensor = 16
 
constexpr int kLstmProjectionBiasTensor = 17
 
constexpr int kLstmOutputStateTensor = 18
 
constexpr int kLstmCellStateTensor = 19
 
constexpr int kLstmInputLayerNormCoefficientsTensor = 20
 
constexpr int kLstmForgetLayerNormCoefficientsTensor = 21
 
constexpr int kLstmCellLayerNormCoefficientsTensor = 22
 
constexpr int kLstmOutputLayerNormCoefficientsTensor = 23
 
constexpr int kLstmOutputTensor = 0
 
const int kMulInput1Tensor = 0
 
const int kMulInput2Tensor = 1
 
const int kMulOutputTensor = 0
 
const int kPoolingInputTensor = 0
 
const int kPoolingOutputTensor = 0
 
const int kMaxNumberOfAxis = 5
 
const int kMaxNumberOfReducedAxis = 2
 
constexpr int kInputTensorCondition = 0
 
constexpr int kInputTensorX = 1
 
constexpr int kInputTensorY = 2
 
const int kSubInputTensor1 = 0
 
const int kSubInputTensor2 = 1
 
const int kSubOutputTensor = 0
 
const int kSvdfInputTensor = 0
 
const int kSvdfWeightsFeatureTensor = 1
 
const int kSvdfWeightsTimeTensor = 2
 
const int kSvdfBiasTensor = 3
 
const int kSvdfInputActivationStateTensor
 
const int kSvdfOutputTensor = 0
 
constexpr int kOnlinePlannedBuffer = -1
 
constexpr ulong kSerialMaxInitWait = 4000
 
constexpr int kScaleBitTensor = 1
 
constexpr int kScaleBitsTensor = 1
 
constexpr int kFrameStepIndex = 1
 
constexpr int kInputsSize = 1
 
constexpr int kOutputsSize = 1
 
constexpr int kTensorsSize = kInputsSize + kOutputsSize
 
uint8_t overlap_add_kernel_runner_buffer [sizeof(OverlapAddKernelRunner< int16_t >)]
 
const int16_t kRfftInt16Length512Input []
 
const int16_t kRfftInt16Length512Golden []
 
const int32_t kRfftInt32Length512Input []
 
const int32_t kRfftInt32Length512Golden []
 
const float kRfftFloatLength512Input []
 
const float kRfftFloatLength512Golden []
 
const int16_t kIrfftInt16Length512Input []
 
const int16_t kIrfftInt16Length512Golden []
 
const int32_t kIrfftInt32Length512Input []
 
const int32_t kIrfftInt32Length512Golden []
 
const float kIrfftFloatLength512Input []
 
const float kIrfftFloatLength512Golden []
 
const int16_t kFftAutoScaleLength512Input []
 
const int16_t kFftAutoScaleLength512Golden []
 
static const uint16_t sigmoid_table_uint16 [256]
 
constexpr int kTensorArenaSize = 21 * 1024
 
uint8_t tensor_arena [kTensorArenaSize]
 
uint8_t benchmark_runner_buffer [sizeof(KeywordBenchmarkRunner)]
 
uint8_t op_resolver_buffer [sizeof(KeywordOpResolver)]
 
constexpr int kInputTensor1 = 0
 
constexpr int kInputTensor2 = 1
 
conv_func_ptr const mli_conv2d_cfg * cfg
 
constexpr int kReshapeInputTensor = 0
 
constexpr int kReshapeOutputTensor = 0
 
constexpr int kStridedSliceInputTensor = 0
 
constexpr int kStridedSliceBeginTensor = 1
 
constexpr int kStridedSliceEndTensor = 2
 
constexpr int kStridedSliceStridesTensor = 3
 
constexpr int kStridedSliceOutputTensor = 0
 
const int8_t kConvInput1x32x32x3 [1 *32 *32 *3]
 
const int8_t kConvFilter8x3x3x3 [8 *3 *3 *3]
 
const int32_t kConvBiasQuantized8 [8]
 
const int8_t kConvGoldenOutput1x16x16x8 [1 *16 *16 *8]
 
const int8_t kConvFilter1x3x3x1 [1 *3 *3 *1]
 
const int32_t kConvZeroBias [1] = {0}
 
const int8_t kConvInput1x4x4x1 [1 *4 *4 *1]
 
const int8_t kConvInput1x5x5x1 [1 *5 *5 *1]
 
const int8_t kConvGoldenOutput4x4InputPaddingSame2x2 [1 *2 *2 *1]
 
const int8_t kConvGoldenOutput5x5InputPaddingSame3x3 [1 *3 *3 *1]
 
static constexpr int kMaxStringLength = 32
 
static constexpr int kMaxRowLength = 100
 
static constexpr int kDefaultColumnPadding = 4
 
static const uint16_t sigmoid_table_uint16 [256]
 
template<typename T >
T(*)(const T current, const T in) getReducerForProd ()
 
template<typename T >
T(*)(const T current, const T in) GetReducer (ReduceType reduce_type)
 

Typedef Documentation

◆ Conv3DTransposeParams

◆ conv_func_ptr

typedef mli_status(* tflite::conv_func_ptr) (const mli_tensor *, const mli_tensor *, const mli_tensor *, const mli_conv2d_cfg *, mli_tensor *)

◆ depthwise_func_ptr

typedef mli_status(* tflite::depthwise_func_ptr) (const mli_tensor *, const mli_tensor *, const mli_tensor *, const mli_conv2d_cfg *, mli_tensor *)

◆ FloatArrayUniquePtr

◆ IntArrayUniquePtr

◆ KeywordBenchmarkRunner

◆ KeywordOpResolver

◆ PersonDetectionBenchmarkRunner

◆ PersonDetectionOpResolver

◆ pooling_func_ptr

typedef mli_status(* tflite::pooling_func_ptr) (const mli_tensor *, const mli_pool_cfg *, mli_tensor *)

◆ TfLiteArrayUniquePtr

template<class T >
using tflite::TfLiteArrayUniquePtr
Initial value:
std::unique_ptr<typename array_internal::TfLiteArrayInfo<T>::Type,
array_internal::TfLiteArrayDeleter>

◆ TfLiteBridgeBuiltinDataAllocator

◆ TfLiteBridgeBuiltinParseFunction

typedef TfLiteStatus(* tflite::TfLiteBridgeBuiltinParseFunction)(const Operator *op, ErrorReporter *error_reporter, BuiltinDataAllocator *allocator, void **builtin_data)
Initial value:
TfLiteStatus (*)(const Operator* op, ErrorReporter* error_reporter,
BuiltinDataAllocator* allocator, void** builtin_data)
TfLiteStatus
Definition c_api_types.h:55
TfLiteFullyConnectedParams builtin_data
Definition hello_world_model.cc:121

◆ TfLiteBridgeOpResolver

Enumeration Type Documentation

◆ ActivationFunctionType [1/3]

Enumerator
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 

◆ ActivationFunctionType [2/3]

Enumerator
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 

◆ ActivationFunctionType [3/3]

Enumerator
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 
ActivationFunctionType_NONE 
ActivationFunctionType_RELU 
ActivationFunctionType_RELU_N1_TO_1 
ActivationFunctionType_RELU6 
ActivationFunctionType_TANH 
ActivationFunctionType_SIGN_BIT 
ActivationFunctionType_MIN 
ActivationFunctionType_MAX 

◆ BroadcastableOpCategory [1/3]

enum class tflite::BroadcastableOpCategory : uint8_t
strong
Enumerator
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 

◆ BroadcastableOpCategory [2/3]

enum class tflite::BroadcastableOpCategory : uint8_t
strong
Enumerator
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 

◆ BroadcastableOpCategory [3/3]

enum class tflite::BroadcastableOpCategory : uint8_t
strong
Enumerator
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 
kNone 
kNonBroadcast 
kFirstInputBroadcastsFast 
kSecondInputBroadcastsFast 
kGenericBroadcast 

◆ BuiltinOperator [1/3]

enum tflite::BuiltinOperator : int32_t
Enumerator
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_MIN 
BuiltinOperator_MAX 
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_BITCAST 
BuiltinOperator_BITWISE_XOR 
BuiltinOperator_RIGHT_SHIFT 
BuiltinOperator_STABLEHLO_LOGISTIC 
BuiltinOperator_STABLEHLO_ADD 
BuiltinOperator_STABLEHLO_DIVIDE 
BuiltinOperator_STABLEHLO_MULTIPLY 
BuiltinOperator_STABLEHLO_MAXIMUM 
BuiltinOperator_STABLEHLO_RESHAPE 
BuiltinOperator_STABLEHLO_CLAMP 
BuiltinOperator_STABLEHLO_CONCATENATE 
BuiltinOperator_STABLEHLO_BROADCAST_IN_DIM 
BuiltinOperator_STABLEHLO_CONVOLUTION 
BuiltinOperator_STABLEHLO_SLICE 
BuiltinOperator_STABLEHLO_CUSTOM_CALL 
BuiltinOperator_STABLEHLO_REDUCE 
BuiltinOperator_STABLEHLO_ABS 
BuiltinOperator_STABLEHLO_AND 
BuiltinOperator_STABLEHLO_COSINE 
BuiltinOperator_STABLEHLO_EXPONENTIAL 
BuiltinOperator_STABLEHLO_FLOOR 
BuiltinOperator_STABLEHLO_LOG 
BuiltinOperator_STABLEHLO_MINIMUM 
BuiltinOperator_STABLEHLO_NEGATE 
BuiltinOperator_STABLEHLO_OR 
BuiltinOperator_STABLEHLO_POWER 
BuiltinOperator_STABLEHLO_REMAINDER 
BuiltinOperator_STABLEHLO_RSQRT 
BuiltinOperator_STABLEHLO_SELECT 
BuiltinOperator_STABLEHLO_SUBTRACT 
BuiltinOperator_STABLEHLO_TANH 
BuiltinOperator_STABLEHLO_SCATTER 
BuiltinOperator_STABLEHLO_COMPARE 
BuiltinOperator_STABLEHLO_CONVERT 
BuiltinOperator_STABLEHLO_DYNAMIC_SLICE 
BuiltinOperator_STABLEHLO_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_STABLEHLO_PAD 
BuiltinOperator_STABLEHLO_IOTA 
BuiltinOperator_STABLEHLO_DOT_GENERAL 
BuiltinOperator_STABLEHLO_REDUCE_WINDOW 
BuiltinOperator_STABLEHLO_SORT 
BuiltinOperator_STABLEHLO_WHILE 
BuiltinOperator_STABLEHLO_GATHER 
BuiltinOperator_STABLEHLO_TRANSPOSE 
BuiltinOperator_DILATE 
BuiltinOperator_STABLEHLO_RNG_BIT_GENERATOR 
BuiltinOperator_REDUCE_WINDOW 
BuiltinOperator_MIN 
BuiltinOperator_MAX 
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_MIN 
BuiltinOperator_MAX 

◆ BuiltinOperator [2/3]

enum tflite::BuiltinOperator : int32_t
Enumerator
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_MIN 
BuiltinOperator_MAX 
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_BITCAST 
BuiltinOperator_BITWISE_XOR 
BuiltinOperator_RIGHT_SHIFT 
BuiltinOperator_STABLEHLO_LOGISTIC 
BuiltinOperator_STABLEHLO_ADD 
BuiltinOperator_STABLEHLO_DIVIDE 
BuiltinOperator_STABLEHLO_MULTIPLY 
BuiltinOperator_STABLEHLO_MAXIMUM 
BuiltinOperator_STABLEHLO_RESHAPE 
BuiltinOperator_STABLEHLO_CLAMP 
BuiltinOperator_STABLEHLO_CONCATENATE 
BuiltinOperator_STABLEHLO_BROADCAST_IN_DIM 
BuiltinOperator_STABLEHLO_CONVOLUTION 
BuiltinOperator_STABLEHLO_SLICE 
BuiltinOperator_STABLEHLO_CUSTOM_CALL 
BuiltinOperator_STABLEHLO_REDUCE 
BuiltinOperator_STABLEHLO_ABS 
BuiltinOperator_STABLEHLO_AND 
BuiltinOperator_STABLEHLO_COSINE 
BuiltinOperator_STABLEHLO_EXPONENTIAL 
BuiltinOperator_STABLEHLO_FLOOR 
BuiltinOperator_STABLEHLO_LOG 
BuiltinOperator_STABLEHLO_MINIMUM 
BuiltinOperator_STABLEHLO_NEGATE 
BuiltinOperator_STABLEHLO_OR 
BuiltinOperator_STABLEHLO_POWER 
BuiltinOperator_STABLEHLO_REMAINDER 
BuiltinOperator_STABLEHLO_RSQRT 
BuiltinOperator_STABLEHLO_SELECT 
BuiltinOperator_STABLEHLO_SUBTRACT 
BuiltinOperator_STABLEHLO_TANH 
BuiltinOperator_STABLEHLO_SCATTER 
BuiltinOperator_STABLEHLO_COMPARE 
BuiltinOperator_STABLEHLO_CONVERT 
BuiltinOperator_STABLEHLO_DYNAMIC_SLICE 
BuiltinOperator_STABLEHLO_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_STABLEHLO_PAD 
BuiltinOperator_STABLEHLO_IOTA 
BuiltinOperator_STABLEHLO_DOT_GENERAL 
BuiltinOperator_STABLEHLO_REDUCE_WINDOW 
BuiltinOperator_STABLEHLO_SORT 
BuiltinOperator_STABLEHLO_WHILE 
BuiltinOperator_STABLEHLO_GATHER 
BuiltinOperator_STABLEHLO_TRANSPOSE 
BuiltinOperator_DILATE 
BuiltinOperator_STABLEHLO_RNG_BIT_GENERATOR 
BuiltinOperator_REDUCE_WINDOW 
BuiltinOperator_MIN 
BuiltinOperator_MAX 
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_MIN 
BuiltinOperator_MAX 

◆ BuiltinOperator [3/3]

enum tflite::BuiltinOperator : int32_t
Enumerator
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_MIN 
BuiltinOperator_MAX 
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_BITCAST 
BuiltinOperator_BITWISE_XOR 
BuiltinOperator_RIGHT_SHIFT 
BuiltinOperator_STABLEHLO_LOGISTIC 
BuiltinOperator_STABLEHLO_ADD 
BuiltinOperator_STABLEHLO_DIVIDE 
BuiltinOperator_STABLEHLO_MULTIPLY 
BuiltinOperator_STABLEHLO_MAXIMUM 
BuiltinOperator_STABLEHLO_RESHAPE 
BuiltinOperator_STABLEHLO_CLAMP 
BuiltinOperator_STABLEHLO_CONCATENATE 
BuiltinOperator_STABLEHLO_BROADCAST_IN_DIM 
BuiltinOperator_STABLEHLO_CONVOLUTION 
BuiltinOperator_STABLEHLO_SLICE 
BuiltinOperator_STABLEHLO_CUSTOM_CALL 
BuiltinOperator_STABLEHLO_REDUCE 
BuiltinOperator_STABLEHLO_ABS 
BuiltinOperator_STABLEHLO_AND 
BuiltinOperator_STABLEHLO_COSINE 
BuiltinOperator_STABLEHLO_EXPONENTIAL 
BuiltinOperator_STABLEHLO_FLOOR 
BuiltinOperator_STABLEHLO_LOG 
BuiltinOperator_STABLEHLO_MINIMUM 
BuiltinOperator_STABLEHLO_NEGATE 
BuiltinOperator_STABLEHLO_OR 
BuiltinOperator_STABLEHLO_POWER 
BuiltinOperator_STABLEHLO_REMAINDER 
BuiltinOperator_STABLEHLO_RSQRT 
BuiltinOperator_STABLEHLO_SELECT 
BuiltinOperator_STABLEHLO_SUBTRACT 
BuiltinOperator_STABLEHLO_TANH 
BuiltinOperator_STABLEHLO_SCATTER 
BuiltinOperator_STABLEHLO_COMPARE 
BuiltinOperator_STABLEHLO_CONVERT 
BuiltinOperator_STABLEHLO_DYNAMIC_SLICE 
BuiltinOperator_STABLEHLO_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_STABLEHLO_PAD 
BuiltinOperator_STABLEHLO_IOTA 
BuiltinOperator_STABLEHLO_DOT_GENERAL 
BuiltinOperator_STABLEHLO_REDUCE_WINDOW 
BuiltinOperator_STABLEHLO_SORT 
BuiltinOperator_STABLEHLO_WHILE 
BuiltinOperator_STABLEHLO_GATHER 
BuiltinOperator_STABLEHLO_TRANSPOSE 
BuiltinOperator_DILATE 
BuiltinOperator_STABLEHLO_RNG_BIT_GENERATOR 
BuiltinOperator_REDUCE_WINDOW 
BuiltinOperator_MIN 
BuiltinOperator_MAX 
BuiltinOperator_ADD 
BuiltinOperator_AVERAGE_POOL_2D 
BuiltinOperator_CONCATENATION 
BuiltinOperator_CONV_2D 
BuiltinOperator_DEPTHWISE_CONV_2D 
BuiltinOperator_DEPTH_TO_SPACE 
BuiltinOperator_DEQUANTIZE 
BuiltinOperator_EMBEDDING_LOOKUP 
BuiltinOperator_FLOOR 
BuiltinOperator_FULLY_CONNECTED 
BuiltinOperator_HASHTABLE_LOOKUP 
BuiltinOperator_L2_NORMALIZATION 
BuiltinOperator_L2_POOL_2D 
BuiltinOperator_LOCAL_RESPONSE_NORMALIZATION 
BuiltinOperator_LOGISTIC 
BuiltinOperator_LSH_PROJECTION 
BuiltinOperator_LSTM 
BuiltinOperator_MAX_POOL_2D 
BuiltinOperator_MUL 
BuiltinOperator_RELU 
BuiltinOperator_RELU_N1_TO_1 
BuiltinOperator_RELU6 
BuiltinOperator_RESHAPE 
BuiltinOperator_RESIZE_BILINEAR 
BuiltinOperator_RNN 
BuiltinOperator_SOFTMAX 
BuiltinOperator_SPACE_TO_DEPTH 
BuiltinOperator_SVDF 
BuiltinOperator_TANH 
BuiltinOperator_CONCAT_EMBEDDINGS 
BuiltinOperator_SKIP_GRAM 
BuiltinOperator_CALL 
BuiltinOperator_CUSTOM 
BuiltinOperator_EMBEDDING_LOOKUP_SPARSE 
BuiltinOperator_PAD 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_GATHER 
BuiltinOperator_BATCH_TO_SPACE_ND 
BuiltinOperator_SPACE_TO_BATCH_ND 
BuiltinOperator_TRANSPOSE 
BuiltinOperator_MEAN 
BuiltinOperator_SUB 
BuiltinOperator_DIV 
BuiltinOperator_SQUEEZE 
BuiltinOperator_UNIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_STRIDED_SLICE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_RNN 
BuiltinOperator_EXP 
BuiltinOperator_TOPK_V2 
BuiltinOperator_SPLIT 
BuiltinOperator_LOG_SOFTMAX 
BuiltinOperator_DELEGATE 
BuiltinOperator_BIDIRECTIONAL_SEQUENCE_LSTM 
BuiltinOperator_CAST 
BuiltinOperator_PRELU 
BuiltinOperator_MAXIMUM 
BuiltinOperator_ARG_MAX 
BuiltinOperator_MINIMUM 
BuiltinOperator_LESS 
BuiltinOperator_NEG 
BuiltinOperator_PADV2 
BuiltinOperator_GREATER 
BuiltinOperator_GREATER_EQUAL 
BuiltinOperator_LESS_EQUAL 
BuiltinOperator_SELECT 
BuiltinOperator_SLICE 
BuiltinOperator_SIN 
BuiltinOperator_TRANSPOSE_CONV 
BuiltinOperator_SPARSE_TO_DENSE 
BuiltinOperator_TILE 
BuiltinOperator_EXPAND_DIMS 
BuiltinOperator_EQUAL 
BuiltinOperator_NOT_EQUAL 
BuiltinOperator_LOG 
BuiltinOperator_SUM 
BuiltinOperator_SQRT 
BuiltinOperator_RSQRT 
BuiltinOperator_SHAPE 
BuiltinOperator_POW 
BuiltinOperator_ARG_MIN 
BuiltinOperator_FAKE_QUANT 
BuiltinOperator_REDUCE_PROD 
BuiltinOperator_REDUCE_MAX 
BuiltinOperator_PACK 
BuiltinOperator_LOGICAL_OR 
BuiltinOperator_ONE_HOT 
BuiltinOperator_LOGICAL_AND 
BuiltinOperator_LOGICAL_NOT 
BuiltinOperator_UNPACK 
BuiltinOperator_REDUCE_MIN 
BuiltinOperator_FLOOR_DIV 
BuiltinOperator_REDUCE_ANY 
BuiltinOperator_SQUARE 
BuiltinOperator_ZEROS_LIKE 
BuiltinOperator_FILL 
BuiltinOperator_FLOOR_MOD 
BuiltinOperator_RANGE 
BuiltinOperator_RESIZE_NEAREST_NEIGHBOR 
BuiltinOperator_LEAKY_RELU 
BuiltinOperator_SQUARED_DIFFERENCE 
BuiltinOperator_MIRROR_PAD 
BuiltinOperator_ABS 
BuiltinOperator_SPLIT_V 
BuiltinOperator_UNIQUE 
BuiltinOperator_CEIL 
BuiltinOperator_REVERSE_V2 
BuiltinOperator_ADD_N 
BuiltinOperator_GATHER_ND 
BuiltinOperator_COS 
BuiltinOperator_WHERE 
BuiltinOperator_RANK 
BuiltinOperator_ELU 
BuiltinOperator_REVERSE_SEQUENCE 
BuiltinOperator_MATRIX_DIAG 
BuiltinOperator_QUANTIZE 
BuiltinOperator_MATRIX_SET_DIAG 
BuiltinOperator_ROUND 
BuiltinOperator_HARD_SWISH 
BuiltinOperator_IF 
BuiltinOperator_WHILE 
BuiltinOperator_NON_MAX_SUPPRESSION_V4 
BuiltinOperator_NON_MAX_SUPPRESSION_V5 
BuiltinOperator_SCATTER_ND 
BuiltinOperator_SELECT_V2 
BuiltinOperator_DENSIFY 
BuiltinOperator_SEGMENT_SUM 
BuiltinOperator_BATCH_MATMUL 
BuiltinOperator_PLACEHOLDER_FOR_GREATER_OP_CODES 
BuiltinOperator_CUMSUM 
BuiltinOperator_CALL_ONCE 
BuiltinOperator_BROADCAST_TO 
BuiltinOperator_RFFT2D 
BuiltinOperator_CONV_3D 
BuiltinOperator_IMAG 
BuiltinOperator_REAL 
BuiltinOperator_COMPLEX_ABS 
BuiltinOperator_HASHTABLE 
BuiltinOperator_HASHTABLE_FIND 
BuiltinOperator_HASHTABLE_IMPORT 
BuiltinOperator_HASHTABLE_SIZE 
BuiltinOperator_REDUCE_ALL 
BuiltinOperator_CONV_3D_TRANSPOSE 
BuiltinOperator_VAR_HANDLE 
BuiltinOperator_READ_VARIABLE 
BuiltinOperator_ASSIGN_VARIABLE 
BuiltinOperator_BROADCAST_ARGS 
BuiltinOperator_RANDOM_STANDARD_NORMAL 
BuiltinOperator_BUCKETIZE 
BuiltinOperator_RANDOM_UNIFORM 
BuiltinOperator_MULTINOMIAL 
BuiltinOperator_GELU 
BuiltinOperator_DYNAMIC_UPDATE_SLICE 
BuiltinOperator_RELU_0_TO_1 
BuiltinOperator_UNSORTED_SEGMENT_PROD 
BuiltinOperator_UNSORTED_SEGMENT_MAX 
BuiltinOperator_UNSORTED_SEGMENT_SUM 
BuiltinOperator_ATAN2 
BuiltinOperator_UNSORTED_SEGMENT_MIN 
BuiltinOperator_SIGN 
BuiltinOperator_MIN 
BuiltinOperator_MAX 

◆ BuiltinOptions [1/3]

enum tflite::BuiltinOptions : uint8_t
Enumerator
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_BitcastOptions 
BuiltinOptions_BitwiseXorOptions 
BuiltinOptions_RightShiftOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 

◆ BuiltinOptions [2/3]

enum tflite::BuiltinOptions : uint8_t
Enumerator
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_BitcastOptions 
BuiltinOptions_BitwiseXorOptions 
BuiltinOptions_RightShiftOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 

◆ BuiltinOptions [3/3]

enum tflite::BuiltinOptions : uint8_t
Enumerator
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_BitcastOptions 
BuiltinOptions_BitwiseXorOptions 
BuiltinOptions_RightShiftOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 
BuiltinOptions_NONE 
BuiltinOptions_Conv2DOptions 
BuiltinOptions_DepthwiseConv2DOptions 
BuiltinOptions_ConcatEmbeddingsOptions 
BuiltinOptions_LSHProjectionOptions 
BuiltinOptions_Pool2DOptions 
BuiltinOptions_SVDFOptions 
BuiltinOptions_RNNOptions 
BuiltinOptions_FullyConnectedOptions 
BuiltinOptions_SoftmaxOptions 
BuiltinOptions_ConcatenationOptions 
BuiltinOptions_AddOptions 
BuiltinOptions_L2NormOptions 
BuiltinOptions_LocalResponseNormalizationOptions 
BuiltinOptions_LSTMOptions 
BuiltinOptions_ResizeBilinearOptions 
BuiltinOptions_CallOptions 
BuiltinOptions_ReshapeOptions 
BuiltinOptions_SkipGramOptions 
BuiltinOptions_SpaceToDepthOptions 
BuiltinOptions_EmbeddingLookupSparseOptions 
BuiltinOptions_MulOptions 
BuiltinOptions_PadOptions 
BuiltinOptions_GatherOptions 
BuiltinOptions_BatchToSpaceNDOptions 
BuiltinOptions_SpaceToBatchNDOptions 
BuiltinOptions_TransposeOptions 
BuiltinOptions_ReducerOptions 
BuiltinOptions_SubOptions 
BuiltinOptions_DivOptions 
BuiltinOptions_SqueezeOptions 
BuiltinOptions_SequenceRNNOptions 
BuiltinOptions_StridedSliceOptions 
BuiltinOptions_ExpOptions 
BuiltinOptions_TopKV2Options 
BuiltinOptions_SplitOptions 
BuiltinOptions_LogSoftmaxOptions 
BuiltinOptions_CastOptions 
BuiltinOptions_DequantizeOptions 
BuiltinOptions_MaximumMinimumOptions 
BuiltinOptions_ArgMaxOptions 
BuiltinOptions_LessOptions 
BuiltinOptions_NegOptions 
BuiltinOptions_PadV2Options 
BuiltinOptions_GreaterOptions 
BuiltinOptions_GreaterEqualOptions 
BuiltinOptions_LessEqualOptions 
BuiltinOptions_SelectOptions 
BuiltinOptions_SliceOptions 
BuiltinOptions_TransposeConvOptions 
BuiltinOptions_SparseToDenseOptions 
BuiltinOptions_TileOptions 
BuiltinOptions_ExpandDimsOptions 
BuiltinOptions_EqualOptions 
BuiltinOptions_NotEqualOptions 
BuiltinOptions_ShapeOptions 
BuiltinOptions_PowOptions 
BuiltinOptions_ArgMinOptions 
BuiltinOptions_FakeQuantOptions 
BuiltinOptions_PackOptions 
BuiltinOptions_LogicalOrOptions 
BuiltinOptions_OneHotOptions 
BuiltinOptions_LogicalAndOptions 
BuiltinOptions_LogicalNotOptions 
BuiltinOptions_UnpackOptions 
BuiltinOptions_FloorDivOptions 
BuiltinOptions_SquareOptions 
BuiltinOptions_ZerosLikeOptions 
BuiltinOptions_FillOptions 
BuiltinOptions_BidirectionalSequenceLSTMOptions 
BuiltinOptions_BidirectionalSequenceRNNOptions 
BuiltinOptions_UnidirectionalSequenceLSTMOptions 
BuiltinOptions_FloorModOptions 
BuiltinOptions_RangeOptions 
BuiltinOptions_ResizeNearestNeighborOptions 
BuiltinOptions_LeakyReluOptions 
BuiltinOptions_SquaredDifferenceOptions 
BuiltinOptions_MirrorPadOptions 
BuiltinOptions_AbsOptions 
BuiltinOptions_SplitVOptions 
BuiltinOptions_UniqueOptions 
BuiltinOptions_ReverseV2Options 
BuiltinOptions_AddNOptions 
BuiltinOptions_GatherNdOptions 
BuiltinOptions_CosOptions 
BuiltinOptions_WhereOptions 
BuiltinOptions_RankOptions 
BuiltinOptions_ReverseSequenceOptions 
BuiltinOptions_MatrixDiagOptions 
BuiltinOptions_QuantizeOptions 
BuiltinOptions_MatrixSetDiagOptions 
BuiltinOptions_HardSwishOptions 
BuiltinOptions_IfOptions 
BuiltinOptions_WhileOptions 
BuiltinOptions_DepthToSpaceOptions 
BuiltinOptions_NonMaxSuppressionV4Options 
BuiltinOptions_NonMaxSuppressionV5Options 
BuiltinOptions_ScatterNdOptions 
BuiltinOptions_SelectV2Options 
BuiltinOptions_DensifyOptions 
BuiltinOptions_SegmentSumOptions 
BuiltinOptions_BatchMatMulOptions 
BuiltinOptions_CumsumOptions 
BuiltinOptions_CallOnceOptions 
BuiltinOptions_BroadcastToOptions 
BuiltinOptions_Rfft2dOptions 
BuiltinOptions_Conv3DOptions 
BuiltinOptions_HashtableOptions 
BuiltinOptions_HashtableFindOptions 
BuiltinOptions_HashtableImportOptions 
BuiltinOptions_HashtableSizeOptions 
BuiltinOptions_VarHandleOptions 
BuiltinOptions_ReadVariableOptions 
BuiltinOptions_AssignVariableOptions 
BuiltinOptions_RandomOptions 
BuiltinOptions_BucketizeOptions 
BuiltinOptions_GeluOptions 
BuiltinOptions_DynamicUpdateSliceOptions 
BuiltinOptions_UnsortedSegmentProdOptions 
BuiltinOptions_UnsortedSegmentMaxOptions 
BuiltinOptions_UnsortedSegmentMinOptions 
BuiltinOptions_UnsortedSegmentSumOptions 
BuiltinOptions_ATan2Options 
BuiltinOptions_SignOptions 
BuiltinOptions_MIN 
BuiltinOptions_MAX 

◆ BuiltinOptions2

enum tflite::BuiltinOptions2 : uint8_t
Enumerator
BuiltinOptions2_NONE 
BuiltinOptions2_StablehloConcatenateOptions 
BuiltinOptions2_StablehloBroadcastInDimOptions 
BuiltinOptions2_StablehloSliceOptions 
BuiltinOptions2_StablehloConvolutionOptions 
BuiltinOptions2_StablehloCustomCallOptions 
BuiltinOptions2_StablehloReduceOptions 
BuiltinOptions2_StablehloScatterOptions 
BuiltinOptions2_StablehloCompareOptions 
BuiltinOptions2_StablehloDynamicSliceOptions 
BuiltinOptions2_StablehloPadOptions 
BuiltinOptions2_StablehloIotaOptions 
BuiltinOptions2_StablehloDotGeneralOptions 
BuiltinOptions2_StablehloReduceWindowOptions 
BuiltinOptions2_StablehloSortOptions 
BuiltinOptions2_StablehloWhileOptions 
BuiltinOptions2_StablehloGatherOptions 
BuiltinOptions2_StablehloTransposeOptions 
BuiltinOptions2_DilateOptions 
BuiltinOptions2_StablehloRngBitGeneratorOptions 
BuiltinOptions2_ReduceWindowOptions 
BuiltinOptions2_MIN 
BuiltinOptions2_MAX 

◆ CombinerType [1/3]

enum tflite::CombinerType : int8_t
Enumerator
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 

◆ CombinerType [2/3]

enum tflite::CombinerType : int8_t
Enumerator
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 

◆ CombinerType [3/3]

enum tflite::CombinerType : int8_t
Enumerator
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 
CombinerType_SUM 
CombinerType_MEAN 
CombinerType_SQRTN 
CombinerType_MIN 
CombinerType_MAX 

◆ CustomOptionsFormat [1/3]

Enumerator
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 

◆ CustomOptionsFormat [2/3]

Enumerator
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 

◆ CustomOptionsFormat [3/3]

Enumerator
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 
CustomOptionsFormat_FLEXBUFFERS 
CustomOptionsFormat_MIN 
CustomOptionsFormat_MAX 

◆ DepthwiseConvDepthMultiplication [1/3]

Enumerator
kNoMultiplication 
kUnitInputDepth 
kNoMultiplication 
kUnitInputDepth 
kNoMultiplication 
kUnitInputDepth 

◆ DepthwiseConvDepthMultiplication [2/3]

Enumerator
kNoMultiplication 
kUnitInputDepth 
kNoMultiplication 
kUnitInputDepth 
kNoMultiplication 
kUnitInputDepth 

◆ DepthwiseConvDepthMultiplication [3/3]

Enumerator
kNoMultiplication 
kUnitInputDepth 
kNoMultiplication 
kUnitInputDepth 
kNoMultiplication 
kUnitInputDepth 

◆ DepthwiseConvImplementation [1/3]

Enumerator
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 

◆ DepthwiseConvImplementation [2/3]

Enumerator
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 

◆ DepthwiseConvImplementation [3/3]

Enumerator
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 
kNone 
kUseGenericKernel 
kUseNeon3x3 
kUseNeon3x3DotProduct 
kUseCModel3x3DotProduct 
kUseUnwound3x3DotProduct 
kUseIntrinsics3x3DotProduct 

◆ DepthwiseConvOutputRounding [1/3]

Enumerator
kNone 
kAwayFromZero 
kUpward 
kNone 
kAwayFromZero 
kUpward 
kNone 
kAwayFromZero 
kUpward 

◆ DepthwiseConvOutputRounding [2/3]

Enumerator
kNone 
kAwayFromZero 
kUpward 
kNone 
kAwayFromZero 
kUpward 
kNone 
kAwayFromZero 
kUpward 

◆ DepthwiseConvOutputRounding [3/3]

Enumerator
kNone 
kAwayFromZero 
kUpward 
kNone 
kAwayFromZero 
kUpward 
kNone 
kAwayFromZero 
kUpward 

◆ DimensionType [1/3]

enum tflite::DimensionType : int8_t
Enumerator
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 

◆ DimensionType [2/3]

enum tflite::DimensionType : int8_t
Enumerator
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 

◆ DimensionType [3/3]

enum tflite::DimensionType : int8_t
Enumerator
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 
DimensionType_DENSE 
DimensionType_SPARSE_CSR 
DimensionType_MIN 
DimensionType_MAX 

◆ FullyConnectedOptionsWeightsFormat [1/3]

Enumerator
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 

◆ FullyConnectedOptionsWeightsFormat [2/3]

Enumerator
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 

◆ FullyConnectedOptionsWeightsFormat [3/3]

Enumerator
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 
FullyConnectedOptionsWeightsFormat_DEFAULT 
FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8 
FullyConnectedOptionsWeightsFormat_MIN 
FullyConnectedOptionsWeightsFormat_MAX 

◆ FullyConnectedWeightsFormat [1/3]

enum class tflite::FullyConnectedWeightsFormat : uint8_t
strong
Enumerator
kDefault 
kShuffled4x16Int8 
kDefault 
kShuffled4x16Int8 
kDefault 
kShuffled4x16Int8 

◆ FullyConnectedWeightsFormat [2/3]

enum class tflite::FullyConnectedWeightsFormat : uint8_t
strong
Enumerator
kDefault 
kShuffled4x16Int8 
kDefault 
kShuffled4x16Int8 
kDefault 
kShuffled4x16Int8 

◆ FullyConnectedWeightsFormat [3/3]

enum class tflite::FullyConnectedWeightsFormat : uint8_t
strong
Enumerator
kDefault 
kShuffled4x16Int8 
kDefault 
kShuffled4x16Int8 
kDefault 
kShuffled4x16Int8 

◆ FusedActivationFunctionType [1/3]

enum class tflite::FusedActivationFunctionType : uint8_t
strong
Enumerator
kNone 
kRelu6 
kRelu1 
kRelu 
kNone 
kRelu6 
kRelu1 
kRelu 
kNone 
kRelu6 
kRelu1 
kRelu 

◆ FusedActivationFunctionType [2/3]

enum class tflite::FusedActivationFunctionType : uint8_t
strong
Enumerator
kNone 
kRelu6 
kRelu1 
kRelu 
kNone 
kRelu6 
kRelu1 
kRelu 
kNone 
kRelu6 
kRelu1 
kRelu 

◆ FusedActivationFunctionType [3/3]

enum class tflite::FusedActivationFunctionType : uint8_t
strong
Enumerator
kNone 
kRelu6 
kRelu1 
kRelu 
kNone 
kRelu6 
kRelu1 
kRelu 
kNone 
kRelu6 
kRelu1 
kRelu 

◆ InterpreterConfig

Enumerator
kAllocationRecording 
kPreserveAllTensors 

◆ KernelType

Enumerator
kVersionOne 
kVersionTwo 

◆ LSHProjectionType [1/3]

Enumerator
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 

◆ LSHProjectionType [2/3]

Enumerator
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 

◆ LSHProjectionType [3/3]

Enumerator
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 
LSHProjectionType_UNKNOWN 
LSHProjectionType_SPARSE 
LSHProjectionType_DENSE 
LSHProjectionType_MIN 
LSHProjectionType_MAX 

◆ LSTMKernelType [1/3]

enum tflite::LSTMKernelType : int8_t
Enumerator
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 

◆ LSTMKernelType [2/3]

enum tflite::LSTMKernelType : int8_t
Enumerator
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 

◆ LSTMKernelType [3/3]

enum tflite::LSTMKernelType : int8_t
Enumerator
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 
LSTMKernelType_FULL 
LSTMKernelType_BASIC 
LSTMKernelType_MIN 
LSTMKernelType_MAX 

◆ MemoryPlannerType

enum class tflite::MemoryPlannerType
strong
Enumerator
kGreedy 
kLinear 

◆ MirrorPadMode [1/3]

enum tflite::MirrorPadMode : int8_t
Enumerator
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 

◆ MirrorPadMode [2/3]

enum tflite::MirrorPadMode : int8_t
Enumerator
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 

◆ MirrorPadMode [3/3]

enum tflite::MirrorPadMode : int8_t
Enumerator
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 
MirrorPadMode_REFLECT 
MirrorPadMode_SYMMETRIC 
MirrorPadMode_MIN 
MirrorPadMode_MAX 

◆ Padding [1/3]

enum tflite::Padding : int8_t
Enumerator
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 

◆ Padding [2/3]

enum tflite::Padding : int8_t
Enumerator
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 

◆ Padding [3/3]

enum tflite::Padding : int8_t
Enumerator
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 
Padding_SAME 
Padding_VALID 
Padding_MIN 
Padding_MAX 

◆ PaddingType [1/3]

enum class tflite::PaddingType : uint8_t
strong
Enumerator
kNone 
kSame 
kValid 
kNone 
kSame 
kValid 
kNone 
kSame 
kValid 

◆ PaddingType [2/3]

enum class tflite::PaddingType : uint8_t
strong
Enumerator
kNone 
kSame 
kValid 
kNone 
kSame 
kValid 
kNone 
kSame 
kValid 

◆ PaddingType [3/3]

enum class tflite::PaddingType : uint8_t
strong
Enumerator
kNone 
kSame 
kValid 
kNone 
kSame 
kValid 
kNone 
kSame 
kValid 

◆ PrettyPrintType

enum class tflite::PrettyPrintType
strong
Enumerator
kCsv 
kTable 

◆ QuantizationDetails [1/3]

Enumerator
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 

◆ QuantizationDetails [2/3]

Enumerator
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 

◆ QuantizationDetails [3/3]

Enumerator
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 
QuantizationDetails_NONE 
QuantizationDetails_CustomQuantization 
QuantizationDetails_MIN 
QuantizationDetails_MAX 

◆ RecordedAllocationType [1/3]

enum class tflite::RecordedAllocationType
strong
Enumerator
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 

◆ RecordedAllocationType [2/3]

enum class tflite::RecordedAllocationType
strong
Enumerator
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 

◆ RecordedAllocationType [3/3]

enum class tflite::RecordedAllocationType
strong
Enumerator
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 
kTfLiteEvalTensorData 
kPersistentTfLiteTensorData 
kPersistentTfLiteTensorQuantizationData 
kPersistentBufferData 
kTfLiteTensorVariableBufferData 
kNodeAndRegistrationArray 
kOpData 

◆ ReduceWindowFunction

Enumerator
ReduceWindowFunction_UNSUPPORTED 
ReduceWindowFunction_ADD 
ReduceWindowFunction_MUL 
ReduceWindowFunction_MINIMUM 
ReduceWindowFunction_MAXIMUM 
ReduceWindowFunction_ALL 
ReduceWindowFunction_ANY 
ReduceWindowFunction_MIN 
ReduceWindowFunction_MAX 

◆ ResizingCategory [1/3]

enum class tflite::ResizingCategory : uint8_t
strong
Enumerator
kNone 
kImageStyle 
kGenericResize 
kNone 
kImageStyle 
kGenericResize 
kNone 
kImageStyle 
kGenericResize 

◆ ResizingCategory [2/3]

enum class tflite::ResizingCategory : uint8_t
strong
Enumerator
kNone 
kImageStyle 
kGenericResize 
kNone 
kImageStyle 
kGenericResize 
kNone 
kImageStyle 
kGenericResize 

◆ ResizingCategory [3/3]

enum class tflite::ResizingCategory : uint8_t
strong
Enumerator
kNone 
kImageStyle 
kGenericResize 
kNone 
kImageStyle 
kGenericResize 
kNone 
kImageStyle 
kGenericResize 

◆ RngAlgorithm

enum tflite::RngAlgorithm : int8_t
Enumerator
RngAlgorithm_DEFAULT 
RngAlgorithm_PHILOX 
RngAlgorithm_THREEFRY 
RngAlgorithm_MIN 
RngAlgorithm_MAX 

◆ SparseIndexVector [1/3]

enum tflite::SparseIndexVector : uint8_t
Enumerator
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 

◆ SparseIndexVector [2/3]

enum tflite::SparseIndexVector : uint8_t
Enumerator
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 

◆ SparseIndexVector [3/3]

enum tflite::SparseIndexVector : uint8_t
Enumerator
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 
SparseIndexVector_NONE 
SparseIndexVector_Int32Vector 
SparseIndexVector_Uint16Vector 
SparseIndexVector_Uint8Vector 
SparseIndexVector_MIN 
SparseIndexVector_MAX 

◆ StablehloComparisonDirection

Enumerator
StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_EQ 
StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_NE 
StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_GE 
StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_GT 
StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_LE 
StablehloComparisonDirection_STABLEHLO_COMPARISON_DIRECTION_LT 
StablehloComparisonDirection_MIN 
StablehloComparisonDirection_MAX 

◆ StablehloComparisonType

Enumerator
StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_NOTYPE 
StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_FLOAT 
StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_FLOAT_TOTAL_ORDER 
StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_SIGNED 
StablehloComparisonType_STABLEHLO_COMPARISON_TYPE_UNSIGNED 
StablehloComparisonType_MIN 
StablehloComparisonType_MAX 

◆ StablehloPrecisionConfig

Enumerator
StablehloPrecisionConfig_DEFAULT 
StablehloPrecisionConfig_HIGH 
StablehloPrecisionConfig_HIGHEST 
StablehloPrecisionConfig_MIN 
StablehloPrecisionConfig_MAX 

◆ TensorType [1/3]

enum tflite::TensorType : int8_t
Enumerator
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 

◆ TensorType [2/3]

enum tflite::TensorType : int8_t
Enumerator
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 

◆ TensorType [3/3]

enum tflite::TensorType : int8_t
Enumerator
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 
TensorType_FLOAT32 
TensorType_FLOAT16 
TensorType_INT32 
TensorType_UINT8 
TensorType_INT64 
TensorType_STRING 
TensorType_BOOL 
TensorType_INT16 
TensorType_COMPLEX64 
TensorType_INT8 
TensorType_FLOAT64 
TensorType_COMPLEX128 
TensorType_UINT64 
TensorType_RESOURCE 
TensorType_VARIANT 
TensorType_UINT32 
TensorType_UINT16 
TensorType_INT4 
TensorType_MIN 
TensorType_MAX 

Function Documentation

◆ __attribute__()

pooling_func_ptr tflite::__attribute__ ( (weak) ) const

◆ ActivationFunction()

float tflite::ActivationFunction ( float x)

◆ ActivationFunctionWithMinMax()

template<typename T >
T tflite::ActivationFunctionWithMinMax ( T x,
T output_activation_min,
T output_activation_max )
inline

◆ AddEval()

TfLiteStatus tflite::AddEval ( TfLiteContext * context,
TfLiteNode * node )

◆ AddInit()

void * tflite::AddInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ AddPrepare()

TfLiteStatus tflite::AddPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ AlignPointerDown()

uint8_t * tflite::AlignPointerDown ( uint8_t * data,
size_t alignment )

◆ AlignPointerUp()

uint8_t * tflite::AlignPointerUp ( uint8_t * data,
size_t alignment )

◆ AlignSizeUp() [1/2]

template<typename T >
size_t tflite::AlignSizeUp ( size_t count = 1)

◆ AlignSizeUp() [2/2]

size_t tflite::AlignSizeUp ( size_t size,
size_t alignment )

◆ AllocateOutputDimensionsFromInput()

TfLiteStatus tflite::AllocateOutputDimensionsFromInput ( TfLiteContext * context,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
TfLiteTensor * output )

◆ ApplyTimeWeightsBiasAndActivation() [1/3]

static void tflite::ApplyTimeWeightsBiasAndActivation ( int batch_size,
int memory_size,
int num_filters,
int num_units,
int rank,
const float *const weights_time_ptr,
const float *const bias_ptr,
TfLiteFusedActivation activation,
float *const state_ptr,
float *const scratch_ptr,
float *const output_ptr )
inlinestatic

◆ ApplyTimeWeightsBiasAndActivation() [2/3]

static void tflite::ApplyTimeWeightsBiasAndActivation ( int batch_size,
int memory_size,
int num_filters,
int num_units,
int rank,
const float *const weights_time_ptr,
const float *const bias_ptr,
TfLiteFusedActivation activation,
float *const state_ptr,
float *const scratch_ptr,
float *const output_ptr )
inlinestatic

◆ ApplyTimeWeightsBiasAndActivation() [3/3]

static void tflite::ApplyTimeWeightsBiasAndActivation ( int batch_size,
int memory_size,
int num_filters,
int num_units,
int rank,
const float *const weights_time_ptr,
const float *const bias_ptr,
TfLiteFusedActivation activation,
float *const state_ptr,
float *const scratch_ptr,
float *const output_ptr )
inlinestatic

◆ ArraySize()

template<int N>
int tflite::ArraySize ( const Dims< N > & array,
int index )

◆ AveragePoolingEvalFloat()

void tflite::AveragePoolingEvalFloat ( const TfLiteContext * context,
const TfLiteNode * node,
const TfLitePoolParams * params,
const OpDataPooling * data,
const TfLiteEvalTensor * input,
TfLiteEvalTensor * output )

◆ AveragePoolingEvalQuantized()

template<typename T >
void tflite::AveragePoolingEvalQuantized ( TfLiteContext * context,
const TfLiteNode * node,
const TfLitePoolParams * params,
const OpDataPooling * data,
const TfLiteEvalTensor * input,
TfLiteEvalTensor * output )

◆ BiasAndClamp()

void tflite::BiasAndClamp ( float clamp_min,
float clamp_max,
int bias_size,
const float * bias_data,
int array_size,
float * array_data )
inline

◆ BroadcastPrelu4DSlowFloat()

void tflite::BroadcastPrelu4DSlowFloat ( const RuntimeShape & unextended_input1_shape,
const float * input1_data,
const RuntimeShape & unextended_input2_shape,
const float * input2_data,
const RuntimeShape & unextended_output_shape,
float * output_data )

◆ BuildTfLiteArray() [1/7]

template<class T = void, class Container , class ElementType = std::decay_t<decltype(*std::declval<Container>().data())>, class SizeType = std::decay_t<decltype(std::declval<Container>().size())>, class Type = std::conditional_t<std::is_same<T, void>::value, ElementType, T>>
TfLiteArrayUniquePtr< Type > tflite::BuildTfLiteArray ( const Container & values)

◆ BuildTfLiteArray() [2/7]

template<class T = void, class U , class Type = std::conditional_t<std::is_same<T, void>::value, U, T>>
TfLiteArrayUniquePtr< Type > tflite::BuildTfLiteArray ( const int size,
const U *const values )

◆ BuildTfLiteArray() [3/7]

template<class T >
TfLiteArrayUniquePtr< T > tflite::BuildTfLiteArray ( const std::initializer_list< T > & values)

◆ BuildTfLiteArray() [4/7]

template<class T , size_t N>
TfLiteArrayUniquePtr< T > tflite::BuildTfLiteArray ( const T(&) values[N])

◆ BuildTfLiteArray() [5/7]

FloatArrayUniquePtr tflite::BuildTfLiteArray ( const TfLiteFloatArray & other)
inline

◆ BuildTfLiteArray() [6/7]

IntArrayUniquePtr tflite::BuildTfLiteArray ( const TfLiteIntArray & other)
inline

◆ BuildTfLiteArray() [7/7]

template<class T = int>
TfLiteArrayUniquePtr< T > tflite::BuildTfLiteArray ( int size)

◆ BuildTfLiteArray< float >()

template<>
FloatArrayUniquePtr tflite::BuildTfLiteArray< float > ( const int size)
inline

◆ BuildTfLiteArray< int >()

template<>
IntArrayUniquePtr tflite::BuildTfLiteArray< int > ( const int size)
inline

◆ BytesRequiredForTensor()

TfLiteStatus tflite::BytesRequiredForTensor ( const tflite::Tensor & flatbuffer_tensor,
size_t * bytes,
size_t * type_size )

◆ CalculateActivationRange()

template<typename T >
void tflite::CalculateActivationRange ( TfLiteFusedActivation activation,
T * activation_min,
T * activation_max )

◆ CalculateActivationRangeQuantized()

TfLiteStatus tflite::CalculateActivationRangeQuantized ( TfLiteContext * context,
TfLiteFusedActivation activation,
TfLiteTensor * output,
int32_t * act_min,
int32_t * act_max )

◆ CalculateArithmeticOpDataLogistic()

TfLiteStatus tflite::CalculateArithmeticOpDataLogistic ( TfLiteContext * context,
TfLiteNode * node,
OpDataLogistic * data )

◆ CalculateInputRadius()

int tflite::CalculateInputRadius ( int input_integer_bits,
int input_left_shift,
int total_signed_bits )

◆ CalculateOpData()

TfLiteStatus tflite::CalculateOpData ( TfLiteContext * context,
TfLiteAddParams * params,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
TfLiteTensor * output,
OpData * data )

◆ CalculateOpDataAdd()

TfLiteStatus tflite::CalculateOpDataAdd ( TfLiteContext * context,
TfLiteAddParams * params,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
TfLiteTensor * output,
OpDataAdd * data )

◆ CalculateOpDataConv()

TfLiteStatus tflite::CalculateOpDataConv ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteConvParams & params,
int width,
int height,
int filter_width,
int filter_height,
int out_width,
int out_height,
const TfLiteType data_type,
OpDataConv * data )

◆ CalculateOpDataDepthwiseConv()

TfLiteStatus tflite::CalculateOpDataDepthwiseConv ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteDepthwiseConvParams & params,
int width,
int height,
int filter_width,
int filter_height,
int out_width,
int out_height,
const TfLiteType data_type,
OpDataConv * data )

◆ CalculateOpDataFullyConnected()

TfLiteStatus tflite::CalculateOpDataFullyConnected ( TfLiteContext * context,
TfLiteFusedActivation activation,
TfLiteType data_type,
const TfLiteTensor * input,
const TfLiteTensor * filter,
const TfLiteTensor * bias,
TfLiteTensor * output,
OpDataFullyConnected * data )

◆ CalculateOpDataLeakyRelu()

TfLiteStatus tflite::CalculateOpDataLeakyRelu ( TfLiteContext * context,
TfLiteNode * node )

◆ CalculateOpDataMul()

TfLiteStatus tflite::CalculateOpDataMul ( TfLiteContext * context,
TfLiteNode * node,
TfLiteMulParams * params,
OpDataMul * data )

◆ CalculateOpDataPooling()

TfLiteStatus tflite::CalculateOpDataPooling ( const TfLiteContext * context,
const TfLitePoolParams * params,
const TfLiteTensor * input,
const TfLiteTensor * output,
OpDataPooling * data )

◆ CalculateOpDataSub()

TfLiteStatus tflite::CalculateOpDataSub ( TfLiteContext * context,
TfLiteSubParams * params,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
TfLiteTensor * output,
OpDataSub * data )

◆ CalculatePreluParams()

TfLiteStatus tflite::CalculatePreluParams ( const TfLiteTensor * input,
const TfLiteTensor * alpha,
TfLiteTensor * output,
PreluParams * params )

◆ CalculateReluOpData()

template<typename T >
void tflite::CalculateReluOpData ( const TfLiteTensor * input,
TfLiteTensor * output,
ReluOpData * data )

◆ CalculateShapeForBroadcast() [1/2]

TfLiteStatus tflite::CalculateShapeForBroadcast ( TfLiteContext * context,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
const TfLiteTensor * input3,
TfLiteIntArray ** output_shape )

◆ CalculateShapeForBroadcast() [2/2]

TfLiteStatus tflite::CalculateShapeForBroadcast ( TfLiteContext * context,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
TfLiteIntArray ** output_shape )

◆ CalculateSoftmaxParams()

TfLiteStatus tflite::CalculateSoftmaxParams ( TfLiteContext * context,
const TfLiteTensor * input,
TfLiteTensor * output,
const TfLiteSoftmaxParams * params,
SoftmaxParams * op_data )

◆ CallBuiltinParseFunction()

TfLiteStatus tflite::CallBuiltinParseFunction ( TfLiteBridgeBuiltinParseFunction parser,
const Operator * op,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ CallSelect()

template<typename T >
void tflite::CallSelect ( const TfLiteEvalTensor * input_condition,
const TfLiteEvalTensor * input_x,
const TfLiteEvalTensor * input_y,
TfLiteEvalTensor * output,
bool need_broadcast )

◆ CeilQuotient()

template<typename Integer >
Integer tflite::CeilQuotient ( Integer a,
Integer b )

◆ CheckBroadcastShape()

TfLiteStatus tflite::CheckBroadcastShape ( TfLiteContext * context,
const TfLiteTensor * input1,
const TfLiteTensor * input2,
const TfLiteTensor * input3,
const TfLiteIntArray * output_shape )

◆ CheckedLog2()

bool tflite::CheckedLog2 ( const float x,
int * log2_result )

◆ ChooseQuantizationParams() [1/2]

template<typename T >
QuantizationParams tflite::ChooseQuantizationParams ( double rmin,
double rmax )

◆ ChooseQuantizationParams() [2/2]

template<typename T >
QuantizationParams tflite::ChooseQuantizationParams ( double rmin,
double rmax,
bool narrow_range )

◆ CircularBufferEval()

TfLiteStatus tflite::CircularBufferEval ( TfLiteContext * context,
TfLiteNode * node )

◆ CircularBufferInit()

void * tflite::CircularBufferInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ CircularBufferPrepare()

TfLiteStatus tflite::CircularBufferPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ ComputeOutSize()

int tflite::ComputeOutSize ( TfLitePadding padding,
int image_size,
int filter_size,
int stride,
int dilation_rate = 1 )
inline

◆ ComputePadding()

int tflite::ComputePadding ( int stride,
int dilation_rate,
int in_size,
int filter_size,
int out_size )
inline

◆ ComputePadding3DValues()

Padding3DValues tflite::ComputePadding3DValues ( int stride_height,
int stride_width,
int stride_depth,
int dilation_rate_height,
int dilation_rate_width,
int dilation_rate_depth,
int in_height,
int in_width,
int in_depth,
int filter_height,
int filter_width,
int filter_depth,
TfLitePadding padding,
int * out_height,
int * out_width,
int * out_depth )
inline

◆ ComputePaddingHeightWidth()

TfLitePaddingValues tflite::ComputePaddingHeightWidth ( int stride_height,
int stride_width,
int dilation_rate_height,
int dilation_rate_width,
int in_height,
int in_width,
int filter_height,
int filter_width,
TfLitePadding padding,
int * out_height,
int * out_width )
inline

◆ ComputePaddingWithOffset()

int tflite::ComputePaddingWithOffset ( int stride,
int dilation_rate,
int in_size,
int filter_size,
int out_size,
int * offset )
inline

◆ ComputeStrides()

template<int N>
void tflite::ComputeStrides ( Dims< N > * dims)

◆ ConvertFromPyString()

int tflite::ConvertFromPyString ( PyObject * obj,
char ** data,
Py_ssize_t * length )

◆ ConvertTensorType() [1/2]

TfLiteStatus tflite::ConvertTensorType ( TensorType tensor_type,
TfLiteType * type )

◆ ConvertTensorType() [2/2]

TfLiteStatus tflite::ConvertTensorType ( TensorType tensor_type,
TfLiteType * type,
ErrorReporter * error_reporter )

◆ ConvertToPyString()

PyObject * tflite::ConvertToPyString ( const char * data,
size_t length )

◆ ConvInit()

void * tflite::ConvInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ ConvInitXtensa()

void * tflite::ConvInitXtensa ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ ConvParamsFloat()

ConvParams tflite::ConvParamsFloat ( const TfLiteConvParams & params,
const OpDataConv & data )

◆ ConvParamsQuantized()

ConvParams tflite::ConvParamsQuantized ( const TfLiteConvParams & params,
const OpDataConv & data )

◆ ConvPrepare()

TfLiteStatus tflite::ConvPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ ConvPrepareXtensa()

TfLiteStatus tflite::ConvPrepareXtensa ( TfLiteContext * context,
TfLiteNode * node )

◆ ConvReferenceEvalInt16()

TfLiteStatus tflite::ConvReferenceEvalInt16 ( TfLiteContext * context,
TfLiteNode * node )

◆ ConvReferenceEvalInt8()

TfLiteStatus tflite::ConvReferenceEvalInt8 ( TfLiteContext * context,
TfLiteNode * node )

◆ CopyDimsToDesc() [1/2]

template<int N>
void tflite::CopyDimsToDesc ( const RuntimeShape & input_shape,
NdArrayDesc< N > * desc_out )
inline

◆ CopyDimsToDesc() [2/2]

template<int N>
TFLITE_NOINLINE void tflite::CopyDimsToDesc ( const RuntimeShape & input_shape,
NdArrayDesc< N > * desc_out )

◆ CountLeadingSignBits()

template<typename T >
int tflite::CountLeadingSignBits ( T integer_input)
inline

◆ CountLeadingZeros()

template<typename T >
int tflite::CountLeadingZeros ( T integer_input)

◆ CreateAbsOptions() [1/4]

inline ::flatbuffers::Offset< AbsOptions > tflite::CreateAbsOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateAbsOptions() [2/4]

flatbuffers::Offset< AbsOptions > tflite::CreateAbsOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const AbsOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateAbsOptions() [3/4]

flatbuffers::Offset< AbsOptions > tflite::CreateAbsOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateAbsOptions() [4/4]

flatbuffers::Offset< AbsOptions > tflite::CreateAbsOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const AbsOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateAddNOptions() [1/4]

inline ::flatbuffers::Offset< AddNOptions > tflite::CreateAddNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateAddNOptions() [2/4]

flatbuffers::Offset< AddNOptions > tflite::CreateAddNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const AddNOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateAddNOptions() [3/4]

flatbuffers::Offset< AddNOptions > tflite::CreateAddNOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateAddNOptions() [4/4]

flatbuffers::Offset< AddNOptions > tflite::CreateAddNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const AddNOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateAddOptions() [1/4]

flatbuffers::Offset< AddOptions > tflite::CreateAddOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const AddOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateAddOptions() [2/4]

inline ::flatbuffers::Offset< AddOptions > tflite::CreateAddOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool pot_scale_int16 = true )

◆ CreateAddOptions() [3/4]

flatbuffers::Offset< AddOptions > tflite::CreateAddOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const AddOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateAddOptions() [4/4]

flatbuffers::Offset< AddOptions > tflite::CreateAddOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool pot_scale_int16 = true )
inline

◆ CreateArgMaxOptions() [1/4]

flatbuffers::Offset< ArgMaxOptions > tflite::CreateArgMaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ArgMaxOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateArgMaxOptions() [2/4]

inline ::flatbuffers::Offset< ArgMaxOptions > tflite::CreateArgMaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType output_type = tflite::TensorType_FLOAT32 )

◆ CreateArgMaxOptions() [3/4]

flatbuffers::Offset< ArgMaxOptions > tflite::CreateArgMaxOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ArgMaxOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateArgMaxOptions() [4/4]

flatbuffers::Offset< ArgMaxOptions > tflite::CreateArgMaxOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType output_type = tflite::TensorType_FLOAT32 )
inline

◆ CreateArgMinOptions() [1/4]

flatbuffers::Offset< ArgMinOptions > tflite::CreateArgMinOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ArgMinOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateArgMinOptions() [2/4]

inline ::flatbuffers::Offset< ArgMinOptions > tflite::CreateArgMinOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType output_type = tflite::TensorType_FLOAT32 )

◆ CreateArgMinOptions() [3/4]

flatbuffers::Offset< ArgMinOptions > tflite::CreateArgMinOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ArgMinOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateArgMinOptions() [4/4]

flatbuffers::Offset< ArgMinOptions > tflite::CreateArgMinOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType output_type = tflite::TensorType_FLOAT32 )
inline

◆ CreateAssignVariableOptions() [1/4]

inline ::flatbuffers::Offset< AssignVariableOptions > tflite::CreateAssignVariableOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateAssignVariableOptions() [2/4]

flatbuffers::Offset< AssignVariableOptions > tflite::CreateAssignVariableOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const AssignVariableOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateAssignVariableOptions() [3/4]

flatbuffers::Offset< AssignVariableOptions > tflite::CreateAssignVariableOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateAssignVariableOptions() [4/4]

flatbuffers::Offset< AssignVariableOptions > tflite::CreateAssignVariableOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const AssignVariableOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateATan2Options() [1/4]

inline ::flatbuffers::Offset< ATan2Options > tflite::CreateATan2Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateATan2Options() [2/4]

flatbuffers::Offset< ATan2Options > tflite::CreateATan2Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ATan2OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateATan2Options() [3/4]

flatbuffers::Offset< ATan2Options > tflite::CreateATan2Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateATan2Options() [4/4]

flatbuffers::Offset< ATan2Options > tflite::CreateATan2Options ( flatbuffers::FlatBufferBuilder & _fbb,
const ATan2OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBatchMatMulOptions() [1/4]

inline ::flatbuffers::Offset< BatchMatMulOptions > tflite::CreateBatchMatMulOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool adj_x = false,
bool adj_y = false,
bool asymmetric_quantize_inputs = false )

◆ CreateBatchMatMulOptions() [2/4]

flatbuffers::Offset< BatchMatMulOptions > tflite::CreateBatchMatMulOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BatchMatMulOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBatchMatMulOptions() [3/4]

flatbuffers::Offset< BatchMatMulOptions > tflite::CreateBatchMatMulOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool adj_x = false,
bool adj_y = false,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateBatchMatMulOptions() [4/4]

flatbuffers::Offset< BatchMatMulOptions > tflite::CreateBatchMatMulOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const BatchMatMulOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBatchToSpaceNDOptions() [1/4]

inline ::flatbuffers::Offset< BatchToSpaceNDOptions > tflite::CreateBatchToSpaceNDOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateBatchToSpaceNDOptions() [2/4]

flatbuffers::Offset< BatchToSpaceNDOptions > tflite::CreateBatchToSpaceNDOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BatchToSpaceNDOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBatchToSpaceNDOptions() [3/4]

flatbuffers::Offset< BatchToSpaceNDOptions > tflite::CreateBatchToSpaceNDOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateBatchToSpaceNDOptions() [4/4]

flatbuffers::Offset< BatchToSpaceNDOptions > tflite::CreateBatchToSpaceNDOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const BatchToSpaceNDOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBenchmarkRunner()

PersonDetectionBenchmarkRunner * tflite::CreateBenchmarkRunner ( MicroProfiler * profiler)

◆ CreateBidirectionalSequenceLSTMOptions() [1/4]

flatbuffers::Offset< BidirectionalSequenceLSTMOptions > tflite::CreateBidirectionalSequenceLSTMOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BidirectionalSequenceLSTMOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBidirectionalSequenceLSTMOptions() [2/4]

inline ::flatbuffers::Offset< BidirectionalSequenceLSTMOptions > tflite::CreateBidirectionalSequenceLSTMOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
float cell_clip = 0.0f,
float proj_clip = 0.0f,
bool merge_outputs = false,
bool time_major = true,
bool asymmetric_quantize_inputs = false )

◆ CreateBidirectionalSequenceLSTMOptions() [3/4]

flatbuffers::Offset< BidirectionalSequenceLSTMOptions > tflite::CreateBidirectionalSequenceLSTMOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const BidirectionalSequenceLSTMOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBidirectionalSequenceLSTMOptions() [4/4]

flatbuffers::Offset< BidirectionalSequenceLSTMOptions > tflite::CreateBidirectionalSequenceLSTMOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
float cell_clip = 0.0f,
float proj_clip = 0.0f,
bool merge_outputs = false,
bool time_major = true,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateBidirectionalSequenceRNNOptions() [1/4]

inline ::flatbuffers::Offset< BidirectionalSequenceRNNOptions > tflite::CreateBidirectionalSequenceRNNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool time_major = false,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool merge_outputs = false,
bool asymmetric_quantize_inputs = false )

◆ CreateBidirectionalSequenceRNNOptions() [2/4]

flatbuffers::Offset< BidirectionalSequenceRNNOptions > tflite::CreateBidirectionalSequenceRNNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BidirectionalSequenceRNNOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBidirectionalSequenceRNNOptions() [3/4]

flatbuffers::Offset< BidirectionalSequenceRNNOptions > tflite::CreateBidirectionalSequenceRNNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool time_major = false,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool merge_outputs = false,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateBidirectionalSequenceRNNOptions() [4/4]

flatbuffers::Offset< BidirectionalSequenceRNNOptions > tflite::CreateBidirectionalSequenceRNNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const BidirectionalSequenceRNNOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBitcastOptions() [1/2]

inline ::flatbuffers::Offset< BitcastOptions > tflite::CreateBitcastOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateBitcastOptions() [2/2]

flatbuffers::Offset< BitcastOptions > tflite::CreateBitcastOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BitcastOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBitwiseXorOptions() [1/2]

inline ::flatbuffers::Offset< BitwiseXorOptions > tflite::CreateBitwiseXorOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateBitwiseXorOptions() [2/2]

flatbuffers::Offset< BitwiseXorOptions > tflite::CreateBitwiseXorOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BitwiseXorOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBroadcastToOptions() [1/4]

inline ::flatbuffers::Offset< BroadcastToOptions > tflite::CreateBroadcastToOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateBroadcastToOptions() [2/4]

flatbuffers::Offset< BroadcastToOptions > tflite::CreateBroadcastToOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BroadcastToOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBroadcastToOptions() [3/4]

flatbuffers::Offset< BroadcastToOptions > tflite::CreateBroadcastToOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateBroadcastToOptions() [4/4]

flatbuffers::Offset< BroadcastToOptions > tflite::CreateBroadcastToOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const BroadcastToOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBucketizeOptions() [1/4]

inline ::flatbuffers::Offset< BucketizeOptions > tflite::CreateBucketizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< float > > boundaries = 0 )

◆ CreateBucketizeOptions() [2/4]

flatbuffers::Offset< BucketizeOptions > tflite::CreateBucketizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BucketizeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBucketizeOptions() [3/4]

flatbuffers::Offset< BucketizeOptions > tflite::CreateBucketizeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const BucketizeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBucketizeOptions() [4/4]

flatbuffers::Offset< BucketizeOptions > tflite::CreateBucketizeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< float > > boundaries = 0 )
inline

◆ CreateBucketizeOptionsDirect() [1/2]

inline ::flatbuffers::Offset< BucketizeOptions > tflite::CreateBucketizeOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< float > * boundaries = nullptr )

◆ CreateBucketizeOptionsDirect() [2/2]

flatbuffers::Offset< BucketizeOptions > tflite::CreateBucketizeOptionsDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< float > * boundaries = nullptr )
inline

◆ CreateBuffer() [1/4]

inline ::flatbuffers::Offset< Buffer > tflite::CreateBuffer ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > data = 0,
uint64_t offset = 0,
uint64_t size = 0 )

◆ CreateBuffer() [2/4]

flatbuffers::Offset< Buffer > tflite::CreateBuffer ( ::flatbuffers::FlatBufferBuilder & _fbb,
const BufferT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateBuffer() [3/4]

flatbuffers::Offset< Buffer > tflite::CreateBuffer ( flatbuffers::FlatBufferBuilder & _fbb,
const BufferT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateBuffer() [4/4]

flatbuffers::Offset< Buffer > tflite::CreateBuffer ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< uint8_t > > data = 0 )
inline

◆ CreateBufferDirect() [1/2]

inline ::flatbuffers::Offset< Buffer > tflite::CreateBufferDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint8_t > * data = nullptr,
uint64_t offset = 0,
uint64_t size = 0 )

◆ CreateBufferDirect() [2/2]

flatbuffers::Offset< Buffer > tflite::CreateBufferDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint8_t > * data = nullptr )
inline

◆ CreateCallOnceOptions() [1/4]

flatbuffers::Offset< CallOnceOptions > tflite::CreateCallOnceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const CallOnceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateCallOnceOptions() [2/4]

inline ::flatbuffers::Offset< CallOnceOptions > tflite::CreateCallOnceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t init_subgraph_index = 0 )

◆ CreateCallOnceOptions() [3/4]

flatbuffers::Offset< CallOnceOptions > tflite::CreateCallOnceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const CallOnceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateCallOnceOptions() [4/4]

flatbuffers::Offset< CallOnceOptions > tflite::CreateCallOnceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t init_subgraph_index = 0 )
inline

◆ CreateCallOptions() [1/4]

flatbuffers::Offset< CallOptions > tflite::CreateCallOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const CallOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateCallOptions() [2/4]

inline ::flatbuffers::Offset< CallOptions > tflite::CreateCallOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
uint32_t subgraph = 0 )

◆ CreateCallOptions() [3/4]

flatbuffers::Offset< CallOptions > tflite::CreateCallOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const CallOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateCallOptions() [4/4]

flatbuffers::Offset< CallOptions > tflite::CreateCallOptions ( flatbuffers::FlatBufferBuilder & _fbb,
uint32_t subgraph = 0 )
inline

◆ CreateCastOptions() [1/4]

flatbuffers::Offset< CastOptions > tflite::CreateCastOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const CastOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateCastOptions() [2/4]

inline ::flatbuffers::Offset< CastOptions > tflite::CreateCastOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType in_data_type = tflite::TensorType_FLOAT32,
tflite::TensorType out_data_type = tflite::TensorType_FLOAT32 )

◆ CreateCastOptions() [3/4]

flatbuffers::Offset< CastOptions > tflite::CreateCastOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const CastOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateCastOptions() [4/4]

flatbuffers::Offset< CastOptions > tflite::CreateCastOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType in_data_type = tflite::TensorType_FLOAT32,
tflite::TensorType out_data_type = tflite::TensorType_FLOAT32 )
inline

◆ CreateConcatEmbeddingsOptions() [1/4]

flatbuffers::Offset< ConcatEmbeddingsOptions > tflite::CreateConcatEmbeddingsOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ConcatEmbeddingsOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateConcatEmbeddingsOptions() [2/4]

inline ::flatbuffers::Offset< ConcatEmbeddingsOptions > tflite::CreateConcatEmbeddingsOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_channels = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > num_columns_per_channel = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > embedding_dim_per_channel = 0 )

◆ CreateConcatEmbeddingsOptions() [3/4]

flatbuffers::Offset< ConcatEmbeddingsOptions > tflite::CreateConcatEmbeddingsOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ConcatEmbeddingsOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateConcatEmbeddingsOptions() [4/4]

flatbuffers::Offset< ConcatEmbeddingsOptions > tflite::CreateConcatEmbeddingsOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_channels = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > num_columns_per_channel = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > embedding_dim_per_channel = 0 )
inline

◆ CreateConcatEmbeddingsOptionsDirect() [1/2]

inline ::flatbuffers::Offset< ConcatEmbeddingsOptions > tflite::CreateConcatEmbeddingsOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_channels = 0,
const std::vector< int32_t > * num_columns_per_channel = nullptr,
const std::vector< int32_t > * embedding_dim_per_channel = nullptr )

◆ CreateConcatEmbeddingsOptionsDirect() [2/2]

flatbuffers::Offset< ConcatEmbeddingsOptions > tflite::CreateConcatEmbeddingsOptionsDirect ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_channels = 0,
const std::vector< int32_t > * num_columns_per_channel = nullptr,
const std::vector< int32_t > * embedding_dim_per_channel = nullptr )
inline

◆ CreateConcatenationOptions() [1/4]

flatbuffers::Offset< ConcatenationOptions > tflite::CreateConcatenationOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ConcatenationOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateConcatenationOptions() [2/4]

inline ::flatbuffers::Offset< ConcatenationOptions > tflite::CreateConcatenationOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t axis = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )

◆ CreateConcatenationOptions() [3/4]

flatbuffers::Offset< ConcatenationOptions > tflite::CreateConcatenationOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ConcatenationOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateConcatenationOptions() [4/4]

flatbuffers::Offset< ConcatenationOptions > tflite::CreateConcatenationOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t axis = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )
inline

◆ CreateConv2DOptions() [1/4]

flatbuffers::Offset< Conv2DOptions > tflite::CreateConv2DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Conv2DOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateConv2DOptions() [2/4]

inline ::flatbuffers::Offset< Conv2DOptions > tflite::CreateConv2DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
int32_t dilation_w_factor = 1,
int32_t dilation_h_factor = 1,
tflite::TensorType quantized_bias_type = tflite::TensorType_FLOAT32 )

◆ CreateConv2DOptions() [3/4]

flatbuffers::Offset< Conv2DOptions > tflite::CreateConv2DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const Conv2DOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateConv2DOptions() [4/4]

flatbuffers::Offset< Conv2DOptions > tflite::CreateConv2DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
int32_t dilation_w_factor = 1,
int32_t dilation_h_factor = 1 )
inline

◆ CreateConv3DOptions() [1/4]

flatbuffers::Offset< Conv3DOptions > tflite::CreateConv3DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Conv3DOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateConv3DOptions() [2/4]

inline ::flatbuffers::Offset< Conv3DOptions > tflite::CreateConv3DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_d = 0,
int32_t stride_w = 0,
int32_t stride_h = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
int32_t dilation_d_factor = 1,
int32_t dilation_w_factor = 1,
int32_t dilation_h_factor = 1 )

◆ CreateConv3DOptions() [3/4]

flatbuffers::Offset< Conv3DOptions > tflite::CreateConv3DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const Conv3DOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateConv3DOptions() [4/4]

flatbuffers::Offset< Conv3DOptions > tflite::CreateConv3DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_d = 0,
int32_t stride_w = 0,
int32_t stride_h = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
int32_t dilation_d_factor = 1,
int32_t dilation_w_factor = 1,
int32_t dilation_h_factor = 1 )
inline

◆ CreateCosOptions() [1/4]

inline ::flatbuffers::Offset< CosOptions > tflite::CreateCosOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateCosOptions() [2/4]

flatbuffers::Offset< CosOptions > tflite::CreateCosOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const CosOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateCosOptions() [3/4]

flatbuffers::Offset< CosOptions > tflite::CreateCosOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateCosOptions() [4/4]

flatbuffers::Offset< CosOptions > tflite::CreateCosOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const CosOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateCumsumOptions() [1/4]

inline ::flatbuffers::Offset< CumsumOptions > tflite::CreateCumsumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool exclusive = false,
bool reverse = false )

◆ CreateCumsumOptions() [2/4]

flatbuffers::Offset< CumsumOptions > tflite::CreateCumsumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const CumsumOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateCumsumOptions() [3/4]

flatbuffers::Offset< CumsumOptions > tflite::CreateCumsumOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool exclusive = false,
bool reverse = false )
inline

◆ CreateCumsumOptions() [4/4]

flatbuffers::Offset< CumsumOptions > tflite::CreateCumsumOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const CumsumOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateCustomQuantization() [1/4]

inline ::flatbuffers::Offset< CustomQuantization > tflite::CreateCustomQuantization ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > custom = 0 )

◆ CreateCustomQuantization() [2/4]

flatbuffers::Offset< CustomQuantization > tflite::CreateCustomQuantization ( ::flatbuffers::FlatBufferBuilder & _fbb,
const CustomQuantizationT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateCustomQuantization() [3/4]

flatbuffers::Offset< CustomQuantization > tflite::CreateCustomQuantization ( flatbuffers::FlatBufferBuilder & _fbb,
const CustomQuantizationT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateCustomQuantization() [4/4]

flatbuffers::Offset< CustomQuantization > tflite::CreateCustomQuantization ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< uint8_t > > custom = 0 )
inline

◆ CreateCustomQuantizationDirect() [1/2]

inline ::flatbuffers::Offset< CustomQuantization > tflite::CreateCustomQuantizationDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint8_t > * custom = nullptr )

◆ CreateCustomQuantizationDirect() [2/2]

flatbuffers::Offset< CustomQuantization > tflite::CreateCustomQuantizationDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint8_t > * custom = nullptr )
inline

◆ CreateDensifyOptions() [1/4]

inline ::flatbuffers::Offset< DensifyOptions > tflite::CreateDensifyOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateDensifyOptions() [2/4]

flatbuffers::Offset< DensifyOptions > tflite::CreateDensifyOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DensifyOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDensifyOptions() [3/4]

flatbuffers::Offset< DensifyOptions > tflite::CreateDensifyOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateDensifyOptions() [4/4]

flatbuffers::Offset< DensifyOptions > tflite::CreateDensifyOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const DensifyOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateDepthToSpaceOptions() [1/4]

flatbuffers::Offset< DepthToSpaceOptions > tflite::CreateDepthToSpaceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DepthToSpaceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDepthToSpaceOptions() [2/4]

inline ::flatbuffers::Offset< DepthToSpaceOptions > tflite::CreateDepthToSpaceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t block_size = 0 )

◆ CreateDepthToSpaceOptions() [3/4]

flatbuffers::Offset< DepthToSpaceOptions > tflite::CreateDepthToSpaceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const DepthToSpaceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateDepthToSpaceOptions() [4/4]

flatbuffers::Offset< DepthToSpaceOptions > tflite::CreateDepthToSpaceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t block_size = 0 )
inline

◆ CreateDepthwiseConv2DOptions() [1/4]

flatbuffers::Offset< DepthwiseConv2DOptions > tflite::CreateDepthwiseConv2DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DepthwiseConv2DOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDepthwiseConv2DOptions() [2/4]

inline ::flatbuffers::Offset< DepthwiseConv2DOptions > tflite::CreateDepthwiseConv2DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
int32_t depth_multiplier = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
int32_t dilation_w_factor = 1,
int32_t dilation_h_factor = 1 )

◆ CreateDepthwiseConv2DOptions() [3/4]

flatbuffers::Offset< DepthwiseConv2DOptions > tflite::CreateDepthwiseConv2DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const DepthwiseConv2DOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateDepthwiseConv2DOptions() [4/4]

flatbuffers::Offset< DepthwiseConv2DOptions > tflite::CreateDepthwiseConv2DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
int32_t depth_multiplier = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
int32_t dilation_w_factor = 1,
int32_t dilation_h_factor = 1 )
inline

◆ CreateDequantizeOptions() [1/4]

inline ::flatbuffers::Offset< DequantizeOptions > tflite::CreateDequantizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateDequantizeOptions() [2/4]

flatbuffers::Offset< DequantizeOptions > tflite::CreateDequantizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DequantizeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDequantizeOptions() [3/4]

flatbuffers::Offset< DequantizeOptions > tflite::CreateDequantizeOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateDequantizeOptions() [4/4]

flatbuffers::Offset< DequantizeOptions > tflite::CreateDequantizeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const DequantizeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateDilateOptions() [1/2]

inline ::flatbuffers::Offset< DilateOptions > tflite::CreateDilateOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateDilateOptions() [2/2]

flatbuffers::Offset< DilateOptions > tflite::CreateDilateOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DilateOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDimensionMetadata() [1/4]

flatbuffers::Offset< DimensionMetadata > tflite::CreateDimensionMetadata ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DimensionMetadataT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDimensionMetadata() [2/4]

inline ::flatbuffers::Offset< DimensionMetadata > tflite::CreateDimensionMetadata ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::DimensionType format = tflite::DimensionType_DENSE,
int32_t dense_size = 0,
tflite::SparseIndexVector array_segments_type = tflite::SparseIndexVector_NONE,
::flatbuffers::Offset< void > array_segments = 0,
tflite::SparseIndexVector array_indices_type = tflite::SparseIndexVector_NONE,
::flatbuffers::Offset< void > array_indices = 0 )

◆ CreateDimensionMetadata() [3/4]

flatbuffers::Offset< DimensionMetadata > tflite::CreateDimensionMetadata ( flatbuffers::FlatBufferBuilder & _fbb,
const DimensionMetadataT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateDimensionMetadata() [4/4]

flatbuffers::Offset< DimensionMetadata > tflite::CreateDimensionMetadata ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::DimensionType format = tflite::DimensionType_DENSE,
int32_t dense_size = 0,
tflite::SparseIndexVector array_segments_type = tflite::SparseIndexVector_NONE,
flatbuffers::Offset< void > array_segments = 0,
tflite::SparseIndexVector array_indices_type = tflite::SparseIndexVector_NONE,
flatbuffers::Offset< void > array_indices = 0 )
inline

◆ CreateDivOptions() [1/4]

flatbuffers::Offset< DivOptions > tflite::CreateDivOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DivOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDivOptions() [2/4]

inline ::flatbuffers::Offset< DivOptions > tflite::CreateDivOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )

◆ CreateDivOptions() [3/4]

flatbuffers::Offset< DivOptions > tflite::CreateDivOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const DivOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateDivOptions() [4/4]

flatbuffers::Offset< DivOptions > tflite::CreateDivOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )
inline

◆ CreateDynamicUpdateSliceOptions() [1/4]

inline ::flatbuffers::Offset< DynamicUpdateSliceOptions > tflite::CreateDynamicUpdateSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateDynamicUpdateSliceOptions() [2/4]

flatbuffers::Offset< DynamicUpdateSliceOptions > tflite::CreateDynamicUpdateSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const DynamicUpdateSliceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateDynamicUpdateSliceOptions() [3/4]

flatbuffers::Offset< DynamicUpdateSliceOptions > tflite::CreateDynamicUpdateSliceOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateDynamicUpdateSliceOptions() [4/4]

flatbuffers::Offset< DynamicUpdateSliceOptions > tflite::CreateDynamicUpdateSliceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const DynamicUpdateSliceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateEmbeddingLookupSparseOptions() [1/4]

flatbuffers::Offset< EmbeddingLookupSparseOptions > tflite::CreateEmbeddingLookupSparseOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const EmbeddingLookupSparseOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateEmbeddingLookupSparseOptions() [2/4]

inline ::flatbuffers::Offset< EmbeddingLookupSparseOptions > tflite::CreateEmbeddingLookupSparseOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::CombinerType combiner = tflite::CombinerType_SUM )

◆ CreateEmbeddingLookupSparseOptions() [3/4]

flatbuffers::Offset< EmbeddingLookupSparseOptions > tflite::CreateEmbeddingLookupSparseOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const EmbeddingLookupSparseOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateEmbeddingLookupSparseOptions() [4/4]

flatbuffers::Offset< EmbeddingLookupSparseOptions > tflite::CreateEmbeddingLookupSparseOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::CombinerType combiner = tflite::CombinerType_SUM )
inline

◆ CreateEqualOptions() [1/4]

inline ::flatbuffers::Offset< EqualOptions > tflite::CreateEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateEqualOptions() [2/4]

flatbuffers::Offset< EqualOptions > tflite::CreateEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const EqualOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateEqualOptions() [3/4]

flatbuffers::Offset< EqualOptions > tflite::CreateEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateEqualOptions() [4/4]

flatbuffers::Offset< EqualOptions > tflite::CreateEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const EqualOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateExpandDimsOptions() [1/4]

inline ::flatbuffers::Offset< ExpandDimsOptions > tflite::CreateExpandDimsOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateExpandDimsOptions() [2/4]

flatbuffers::Offset< ExpandDimsOptions > tflite::CreateExpandDimsOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ExpandDimsOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateExpandDimsOptions() [3/4]

flatbuffers::Offset< ExpandDimsOptions > tflite::CreateExpandDimsOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateExpandDimsOptions() [4/4]

flatbuffers::Offset< ExpandDimsOptions > tflite::CreateExpandDimsOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ExpandDimsOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateExpOptions() [1/4]

inline ::flatbuffers::Offset< ExpOptions > tflite::CreateExpOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateExpOptions() [2/4]

flatbuffers::Offset< ExpOptions > tflite::CreateExpOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ExpOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateExpOptions() [3/4]

flatbuffers::Offset< ExpOptions > tflite::CreateExpOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateExpOptions() [4/4]

flatbuffers::Offset< ExpOptions > tflite::CreateExpOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ExpOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateFakeQuantOptions() [1/4]

flatbuffers::Offset< FakeQuantOptions > tflite::CreateFakeQuantOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const FakeQuantOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateFakeQuantOptions() [2/4]

inline ::flatbuffers::Offset< FakeQuantOptions > tflite::CreateFakeQuantOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
float min = 0.0f,
float max = 0.0f,
int32_t num_bits = 0,
bool narrow_range = false )

◆ CreateFakeQuantOptions() [3/4]

flatbuffers::Offset< FakeQuantOptions > tflite::CreateFakeQuantOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const FakeQuantOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateFakeQuantOptions() [4/4]

flatbuffers::Offset< FakeQuantOptions > tflite::CreateFakeQuantOptions ( flatbuffers::FlatBufferBuilder & _fbb,
float min = 0.0f,
float max = 0.0f,
int32_t num_bits = 0,
bool narrow_range = false )
inline

◆ CreateFCParamsFloat()

tflite::FullyConnectedParams tflite::CreateFCParamsFloat ( )

◆ CreateFillOptions() [1/4]

inline ::flatbuffers::Offset< FillOptions > tflite::CreateFillOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateFillOptions() [2/4]

flatbuffers::Offset< FillOptions > tflite::CreateFillOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const FillOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateFillOptions() [3/4]

flatbuffers::Offset< FillOptions > tflite::CreateFillOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateFillOptions() [4/4]

flatbuffers::Offset< FillOptions > tflite::CreateFillOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const FillOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateFloorDivOptions() [1/4]

inline ::flatbuffers::Offset< FloorDivOptions > tflite::CreateFloorDivOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateFloorDivOptions() [2/4]

flatbuffers::Offset< FloorDivOptions > tflite::CreateFloorDivOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const FloorDivOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateFloorDivOptions() [3/4]

flatbuffers::Offset< FloorDivOptions > tflite::CreateFloorDivOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateFloorDivOptions() [4/4]

flatbuffers::Offset< FloorDivOptions > tflite::CreateFloorDivOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const FloorDivOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateFloorModOptions() [1/4]

inline ::flatbuffers::Offset< FloorModOptions > tflite::CreateFloorModOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateFloorModOptions() [2/4]

flatbuffers::Offset< FloorModOptions > tflite::CreateFloorModOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const FloorModOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateFloorModOptions() [3/4]

flatbuffers::Offset< FloorModOptions > tflite::CreateFloorModOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateFloorModOptions() [4/4]

flatbuffers::Offset< FloorModOptions > tflite::CreateFloorModOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const FloorModOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateFullyConnectedOptions() [1/4]

flatbuffers::Offset< FullyConnectedOptions > tflite::CreateFullyConnectedOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const FullyConnectedOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateFullyConnectedOptions() [2/4]

inline ::flatbuffers::Offset< FullyConnectedOptions > tflite::CreateFullyConnectedOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
tflite::FullyConnectedOptionsWeightsFormat weights_format = tflite::FullyConnectedOptionsWeightsFormat_DEFAULT,
bool keep_num_dims = false,
bool asymmetric_quantize_inputs = false,
tflite::TensorType quantized_bias_type = tflite::TensorType_FLOAT32 )

◆ CreateFullyConnectedOptions() [3/4]

flatbuffers::Offset< FullyConnectedOptions > tflite::CreateFullyConnectedOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const FullyConnectedOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateFullyConnectedOptions() [4/4]

flatbuffers::Offset< FullyConnectedOptions > tflite::CreateFullyConnectedOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
tflite::FullyConnectedOptionsWeightsFormat weights_format = tflite::FullyConnectedOptionsWeightsFormat_DEFAULT,
bool keep_num_dims = false,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateGateParams() [1/2]

TfLiteStatus tflite::CreateGateParams ( TfLiteContext * context,
const TfLiteTensor * input,
const TfLiteTensor * input_weight,
const TfLiteTensor * input_bias,
const TfLiteTensor * hidden_state,
const TfLiteTensor * hidden_state_weight,
const TfLiteTensor * hidden_state_bias,
const float nonlinear_activation_input_scale,
const TfLiteType cell_type,
const tflite::GateParameters & gate_params )

◆ CreateGateParams() [2/2]

TfLiteStatus tflite::CreateGateParams ( TfLiteContext * context,
const TfLiteTensor * input,
const TfLiteTensor * input_weight,
const TfLiteTensor * input_bias,
const TfLiteTensor * hidden_state,
const TfLiteTensor * hidden_state_weight,
const TfLiteTensor * hidden_state_bias,
const float nonlinear_activation_input_scale,
const TfLiteType cell_type,
tflite::GateParameters & gate_params )

◆ CreateGateParamsFloat()

tflite::GateParameters tflite::CreateGateParamsFloat ( )

◆ CreateGatherNdOptions() [1/4]

inline ::flatbuffers::Offset< GatherNdOptions > tflite::CreateGatherNdOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateGatherNdOptions() [2/4]

flatbuffers::Offset< GatherNdOptions > tflite::CreateGatherNdOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const GatherNdOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateGatherNdOptions() [3/4]

flatbuffers::Offset< GatherNdOptions > tflite::CreateGatherNdOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateGatherNdOptions() [4/4]

flatbuffers::Offset< GatherNdOptions > tflite::CreateGatherNdOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const GatherNdOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateGatherOptions() [1/4]

flatbuffers::Offset< GatherOptions > tflite::CreateGatherOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const GatherOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateGatherOptions() [2/4]

inline ::flatbuffers::Offset< GatherOptions > tflite::CreateGatherOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t axis = 0,
int32_t batch_dims = 0 )

◆ CreateGatherOptions() [3/4]

flatbuffers::Offset< GatherOptions > tflite::CreateGatherOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const GatherOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateGatherOptions() [4/4]

flatbuffers::Offset< GatherOptions > tflite::CreateGatherOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t axis = 0,
int32_t batch_dims = 0 )
inline

◆ CreateGeluOptions() [1/4]

inline ::flatbuffers::Offset< GeluOptions > tflite::CreateGeluOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool approximate = false )

◆ CreateGeluOptions() [2/4]

flatbuffers::Offset< GeluOptions > tflite::CreateGeluOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const GeluOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateGeluOptions() [3/4]

flatbuffers::Offset< GeluOptions > tflite::CreateGeluOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool approximate = false )
inline

◆ CreateGeluOptions() [4/4]

flatbuffers::Offset< GeluOptions > tflite::CreateGeluOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const GeluOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateGreaterEqualOptions() [1/4]

inline ::flatbuffers::Offset< GreaterEqualOptions > tflite::CreateGreaterEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateGreaterEqualOptions() [2/4]

flatbuffers::Offset< GreaterEqualOptions > tflite::CreateGreaterEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const GreaterEqualOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateGreaterEqualOptions() [3/4]

flatbuffers::Offset< GreaterEqualOptions > tflite::CreateGreaterEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateGreaterEqualOptions() [4/4]

flatbuffers::Offset< GreaterEqualOptions > tflite::CreateGreaterEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const GreaterEqualOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateGreaterOptions() [1/4]

inline ::flatbuffers::Offset< GreaterOptions > tflite::CreateGreaterOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateGreaterOptions() [2/4]

flatbuffers::Offset< GreaterOptions > tflite::CreateGreaterOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const GreaterOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateGreaterOptions() [3/4]

flatbuffers::Offset< GreaterOptions > tflite::CreateGreaterOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateGreaterOptions() [4/4]

flatbuffers::Offset< GreaterOptions > tflite::CreateGreaterOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const GreaterOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateHardSwishOptions() [1/4]

inline ::flatbuffers::Offset< HardSwishOptions > tflite::CreateHardSwishOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateHardSwishOptions() [2/4]

flatbuffers::Offset< HardSwishOptions > tflite::CreateHardSwishOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const HardSwishOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateHardSwishOptions() [3/4]

flatbuffers::Offset< HardSwishOptions > tflite::CreateHardSwishOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateHardSwishOptions() [4/4]

flatbuffers::Offset< HardSwishOptions > tflite::CreateHardSwishOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const HardSwishOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateHashtableFindOptions() [1/4]

inline ::flatbuffers::Offset< HashtableFindOptions > tflite::CreateHashtableFindOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateHashtableFindOptions() [2/4]

flatbuffers::Offset< HashtableFindOptions > tflite::CreateHashtableFindOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const HashtableFindOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateHashtableFindOptions() [3/4]

flatbuffers::Offset< HashtableFindOptions > tflite::CreateHashtableFindOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateHashtableFindOptions() [4/4]

flatbuffers::Offset< HashtableFindOptions > tflite::CreateHashtableFindOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const HashtableFindOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateHashtableImportOptions() [1/4]

inline ::flatbuffers::Offset< HashtableImportOptions > tflite::CreateHashtableImportOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateHashtableImportOptions() [2/4]

flatbuffers::Offset< HashtableImportOptions > tflite::CreateHashtableImportOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const HashtableImportOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateHashtableImportOptions() [3/4]

flatbuffers::Offset< HashtableImportOptions > tflite::CreateHashtableImportOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateHashtableImportOptions() [4/4]

flatbuffers::Offset< HashtableImportOptions > tflite::CreateHashtableImportOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const HashtableImportOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateHashtableOptions() [1/4]

flatbuffers::Offset< HashtableOptions > tflite::CreateHashtableOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const HashtableOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateHashtableOptions() [2/4]

inline ::flatbuffers::Offset< HashtableOptions > tflite::CreateHashtableOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t table_id = 0,
tflite::TensorType key_dtype = tflite::TensorType_FLOAT32,
tflite::TensorType value_dtype = tflite::TensorType_FLOAT32 )

◆ CreateHashtableOptions() [3/4]

flatbuffers::Offset< HashtableOptions > tflite::CreateHashtableOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const HashtableOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateHashtableOptions() [4/4]

flatbuffers::Offset< HashtableOptions > tflite::CreateHashtableOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t table_id = 0,
tflite::TensorType key_dtype = tflite::TensorType_FLOAT32,
tflite::TensorType value_dtype = tflite::TensorType_FLOAT32 )
inline

◆ CreateHashtableSizeOptions() [1/4]

inline ::flatbuffers::Offset< HashtableSizeOptions > tflite::CreateHashtableSizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateHashtableSizeOptions() [2/4]

flatbuffers::Offset< HashtableSizeOptions > tflite::CreateHashtableSizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const HashtableSizeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateHashtableSizeOptions() [3/4]

flatbuffers::Offset< HashtableSizeOptions > tflite::CreateHashtableSizeOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateHashtableSizeOptions() [4/4]

flatbuffers::Offset< HashtableSizeOptions > tflite::CreateHashtableSizeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const HashtableSizeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateIfOptions() [1/4]

flatbuffers::Offset< IfOptions > tflite::CreateIfOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const IfOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateIfOptions() [2/4]

inline ::flatbuffers::Offset< IfOptions > tflite::CreateIfOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t then_subgraph_index = 0,
int32_t else_subgraph_index = 0 )

◆ CreateIfOptions() [3/4]

flatbuffers::Offset< IfOptions > tflite::CreateIfOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const IfOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateIfOptions() [4/4]

flatbuffers::Offset< IfOptions > tflite::CreateIfOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t then_subgraph_index = 0,
int32_t else_subgraph_index = 0 )
inline

◆ CreateInt32Vector() [1/4]

inline ::flatbuffers::Offset< Int32Vector > tflite::CreateInt32Vector ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > values = 0 )

◆ CreateInt32Vector() [2/4]

flatbuffers::Offset< Int32Vector > tflite::CreateInt32Vector ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Int32VectorT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateInt32Vector() [3/4]

flatbuffers::Offset< Int32Vector > tflite::CreateInt32Vector ( flatbuffers::FlatBufferBuilder & _fbb,
const Int32VectorT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateInt32Vector() [4/4]

flatbuffers::Offset< Int32Vector > tflite::CreateInt32Vector ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > values = 0 )
inline

◆ CreateInt32VectorDirect() [1/2]

inline ::flatbuffers::Offset< Int32Vector > tflite::CreateInt32VectorDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * values = nullptr )

◆ CreateInt32VectorDirect() [2/2]

flatbuffers::Offset< Int32Vector > tflite::CreateInt32VectorDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * values = nullptr )
inline

◆ CreateInterGateMulParams()

tflite::ArithmeticParams tflite::CreateInterGateMulParams ( const float input1_scale,
const float input2_scale,
const float output_scale,
const TfLiteType output_type,
const int output_zp = 0 )

◆ CreateInterGateMulParamsFloat()

tflite::ArithmeticParams tflite::CreateInterGateMulParamsFloat ( )

◆ CreateL2NormOptions() [1/4]

flatbuffers::Offset< L2NormOptions > tflite::CreateL2NormOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const L2NormOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateL2NormOptions() [2/4]

inline ::flatbuffers::Offset< L2NormOptions > tflite::CreateL2NormOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )

◆ CreateL2NormOptions() [3/4]

flatbuffers::Offset< L2NormOptions > tflite::CreateL2NormOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const L2NormOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateL2NormOptions() [4/4]

flatbuffers::Offset< L2NormOptions > tflite::CreateL2NormOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )
inline

◆ CreateLeakyReluOptions() [1/4]

flatbuffers::Offset< LeakyReluOptions > tflite::CreateLeakyReluOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LeakyReluOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLeakyReluOptions() [2/4]

inline ::flatbuffers::Offset< LeakyReluOptions > tflite::CreateLeakyReluOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
float alpha = 0.0f )

◆ CreateLeakyReluOptions() [3/4]

flatbuffers::Offset< LeakyReluOptions > tflite::CreateLeakyReluOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LeakyReluOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLeakyReluOptions() [4/4]

flatbuffers::Offset< LeakyReluOptions > tflite::CreateLeakyReluOptions ( flatbuffers::FlatBufferBuilder & _fbb,
float alpha = 0.0f )
inline

◆ CreateLessEqualOptions() [1/4]

inline ::flatbuffers::Offset< LessEqualOptions > tflite::CreateLessEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateLessEqualOptions() [2/4]

flatbuffers::Offset< LessEqualOptions > tflite::CreateLessEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LessEqualOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLessEqualOptions() [3/4]

flatbuffers::Offset< LessEqualOptions > tflite::CreateLessEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateLessEqualOptions() [4/4]

flatbuffers::Offset< LessEqualOptions > tflite::CreateLessEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LessEqualOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLessOptions() [1/4]

inline ::flatbuffers::Offset< LessOptions > tflite::CreateLessOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateLessOptions() [2/4]

flatbuffers::Offset< LessOptions > tflite::CreateLessOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LessOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLessOptions() [3/4]

flatbuffers::Offset< LessOptions > tflite::CreateLessOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateLessOptions() [4/4]

flatbuffers::Offset< LessOptions > tflite::CreateLessOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LessOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLocalResponseNormalizationOptions() [1/4]

flatbuffers::Offset< LocalResponseNormalizationOptions > tflite::CreateLocalResponseNormalizationOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LocalResponseNormalizationOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLocalResponseNormalizationOptions() [2/4]

inline ::flatbuffers::Offset< LocalResponseNormalizationOptions > tflite::CreateLocalResponseNormalizationOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t radius = 0,
float bias = 0.0f,
float alpha = 0.0f,
float beta = 0.0f )

◆ CreateLocalResponseNormalizationOptions() [3/4]

flatbuffers::Offset< LocalResponseNormalizationOptions > tflite::CreateLocalResponseNormalizationOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LocalResponseNormalizationOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLocalResponseNormalizationOptions() [4/4]

flatbuffers::Offset< LocalResponseNormalizationOptions > tflite::CreateLocalResponseNormalizationOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t radius = 0,
float bias = 0.0f,
float alpha = 0.0f,
float beta = 0.0f )
inline

◆ CreateLogicalAndOptions() [1/4]

inline ::flatbuffers::Offset< LogicalAndOptions > tflite::CreateLogicalAndOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateLogicalAndOptions() [2/4]

flatbuffers::Offset< LogicalAndOptions > tflite::CreateLogicalAndOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LogicalAndOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLogicalAndOptions() [3/4]

flatbuffers::Offset< LogicalAndOptions > tflite::CreateLogicalAndOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateLogicalAndOptions() [4/4]

flatbuffers::Offset< LogicalAndOptions > tflite::CreateLogicalAndOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LogicalAndOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLogicalNotOptions() [1/4]

inline ::flatbuffers::Offset< LogicalNotOptions > tflite::CreateLogicalNotOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateLogicalNotOptions() [2/4]

flatbuffers::Offset< LogicalNotOptions > tflite::CreateLogicalNotOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LogicalNotOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLogicalNotOptions() [3/4]

flatbuffers::Offset< LogicalNotOptions > tflite::CreateLogicalNotOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateLogicalNotOptions() [4/4]

flatbuffers::Offset< LogicalNotOptions > tflite::CreateLogicalNotOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LogicalNotOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLogicalOrOptions() [1/4]

inline ::flatbuffers::Offset< LogicalOrOptions > tflite::CreateLogicalOrOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateLogicalOrOptions() [2/4]

flatbuffers::Offset< LogicalOrOptions > tflite::CreateLogicalOrOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LogicalOrOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLogicalOrOptions() [3/4]

flatbuffers::Offset< LogicalOrOptions > tflite::CreateLogicalOrOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateLogicalOrOptions() [4/4]

flatbuffers::Offset< LogicalOrOptions > tflite::CreateLogicalOrOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LogicalOrOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLogSoftmaxOptions() [1/4]

inline ::flatbuffers::Offset< LogSoftmaxOptions > tflite::CreateLogSoftmaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateLogSoftmaxOptions() [2/4]

flatbuffers::Offset< LogSoftmaxOptions > tflite::CreateLogSoftmaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LogSoftmaxOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLogSoftmaxOptions() [3/4]

flatbuffers::Offset< LogSoftmaxOptions > tflite::CreateLogSoftmaxOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateLogSoftmaxOptions() [4/4]

flatbuffers::Offset< LogSoftmaxOptions > tflite::CreateLogSoftmaxOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LogSoftmaxOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLSHProjectionOptions() [1/4]

flatbuffers::Offset< LSHProjectionOptions > tflite::CreateLSHProjectionOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LSHProjectionOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLSHProjectionOptions() [2/4]

inline ::flatbuffers::Offset< LSHProjectionOptions > tflite::CreateLSHProjectionOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::LSHProjectionType type = tflite::LSHProjectionType_UNKNOWN )

◆ CreateLSHProjectionOptions() [3/4]

flatbuffers::Offset< LSHProjectionOptions > tflite::CreateLSHProjectionOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LSHProjectionOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLSHProjectionOptions() [4/4]

flatbuffers::Offset< LSHProjectionOptions > tflite::CreateLSHProjectionOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::LSHProjectionType type = tflite::LSHProjectionType_UNKNOWN )
inline

◆ CreateLSTMBuffers()

template<typename CellType >
LSTMBuffers< CellType > tflite::CreateLSTMBuffers ( TfLiteContext * context,
const int * buffer_indices )

◆ CreateLstmCellStateInfo()

CellStateInfo tflite::CreateLstmCellStateInfo ( const float cell_state_scale,
const float cell_clip )

◆ CreateLstmCellStateInfoFloat()

CellStateInfo tflite::CreateLstmCellStateInfoFloat ( const float cell_clip)

◆ CreateLSTMKernelContent()

LSTMKernelContents tflite::CreateLSTMKernelContent ( TfLiteContext * context,
TfLiteNode * node )

◆ CreateLSTMOptions() [1/4]

flatbuffers::Offset< LSTMOptions > tflite::CreateLSTMOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const LSTMOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateLSTMOptions() [2/4]

inline ::flatbuffers::Offset< LSTMOptions > tflite::CreateLSTMOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
float cell_clip = 0.0f,
float proj_clip = 0.0f,
tflite::LSTMKernelType kernel_type = tflite::LSTMKernelType_FULL,
bool asymmetric_quantize_inputs = false )

◆ CreateLSTMOptions() [3/4]

flatbuffers::Offset< LSTMOptions > tflite::CreateLSTMOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const LSTMOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateLSTMOptions() [4/4]

flatbuffers::Offset< LSTMOptions > tflite::CreateLSTMOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
float cell_clip = 0.0f,
float proj_clip = 0.0f,
tflite::LSTMKernelType kernel_type = tflite::LSTMKernelType_FULL,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateLstmSizeInfo()

LstmSizeInfo tflite::CreateLstmSizeInfo ( const bool time_major,
const TfLiteIntArray * input_tensor_shape,
const TfLiteIntArray * hidden_state_tensor_shape )

◆ CreateMatrixDiagOptions() [1/4]

inline ::flatbuffers::Offset< MatrixDiagOptions > tflite::CreateMatrixDiagOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateMatrixDiagOptions() [2/4]

flatbuffers::Offset< MatrixDiagOptions > tflite::CreateMatrixDiagOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const MatrixDiagOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateMatrixDiagOptions() [3/4]

flatbuffers::Offset< MatrixDiagOptions > tflite::CreateMatrixDiagOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateMatrixDiagOptions() [4/4]

flatbuffers::Offset< MatrixDiagOptions > tflite::CreateMatrixDiagOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const MatrixDiagOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateMatrixSetDiagOptions() [1/4]

inline ::flatbuffers::Offset< MatrixSetDiagOptions > tflite::CreateMatrixSetDiagOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateMatrixSetDiagOptions() [2/4]

flatbuffers::Offset< MatrixSetDiagOptions > tflite::CreateMatrixSetDiagOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const MatrixSetDiagOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateMatrixSetDiagOptions() [3/4]

flatbuffers::Offset< MatrixSetDiagOptions > tflite::CreateMatrixSetDiagOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateMatrixSetDiagOptions() [4/4]

flatbuffers::Offset< MatrixSetDiagOptions > tflite::CreateMatrixSetDiagOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const MatrixSetDiagOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateMaximumMinimumOptions() [1/4]

inline ::flatbuffers::Offset< MaximumMinimumOptions > tflite::CreateMaximumMinimumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateMaximumMinimumOptions() [2/4]

flatbuffers::Offset< MaximumMinimumOptions > tflite::CreateMaximumMinimumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const MaximumMinimumOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateMaximumMinimumOptions() [3/4]

flatbuffers::Offset< MaximumMinimumOptions > tflite::CreateMaximumMinimumOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateMaximumMinimumOptions() [4/4]

flatbuffers::Offset< MaximumMinimumOptions > tflite::CreateMaximumMinimumOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const MaximumMinimumOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateMetadata() [1/4]

inline ::flatbuffers::Offset< Metadata > tflite::CreateMetadata ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::String > name = 0,
uint32_t buffer = 0 )

◆ CreateMetadata() [2/4]

flatbuffers::Offset< Metadata > tflite::CreateMetadata ( ::flatbuffers::FlatBufferBuilder & _fbb,
const MetadataT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateMetadata() [3/4]

flatbuffers::Offset< Metadata > tflite::CreateMetadata ( flatbuffers::FlatBufferBuilder & _fbb,
const MetadataT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateMetadata() [4/4]

flatbuffers::Offset< Metadata > tflite::CreateMetadata ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::String > name = 0,
uint32_t buffer = 0 )
inline

◆ CreateMetadataDirect() [1/2]

inline ::flatbuffers::Offset< Metadata > tflite::CreateMetadataDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const char * name = nullptr,
uint32_t buffer = 0 )

◆ CreateMetadataDirect() [2/2]

flatbuffers::Offset< Metadata > tflite::CreateMetadataDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const char * name = nullptr,
uint32_t buffer = 0 )
inline

◆ CreateMirrorPadOptions() [1/4]

flatbuffers::Offset< MirrorPadOptions > tflite::CreateMirrorPadOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const MirrorPadOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateMirrorPadOptions() [2/4]

inline ::flatbuffers::Offset< MirrorPadOptions > tflite::CreateMirrorPadOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::MirrorPadMode mode = tflite::MirrorPadMode_REFLECT )

◆ CreateMirrorPadOptions() [3/4]

flatbuffers::Offset< MirrorPadOptions > tflite::CreateMirrorPadOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const MirrorPadOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateMirrorPadOptions() [4/4]

flatbuffers::Offset< MirrorPadOptions > tflite::CreateMirrorPadOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::MirrorPadMode mode = tflite::MirrorPadMode_REFLECT )
inline

◆ CreateModel() [1/4]

flatbuffers::Offset< Model > tflite::CreateModel ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ModelT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateModel() [2/4]

inline ::flatbuffers::Offset< Model > tflite::CreateModel ( ::flatbuffers::FlatBufferBuilder & _fbb,
uint32_t version = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::OperatorCode > > > operator_codes = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::SubGraph > > > subgraphs = 0,
::flatbuffers::Offset<::flatbuffers::String > description = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Buffer > > > buffers = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > metadata_buffer = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Metadata > > > metadata = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::SignatureDef > > > signature_defs = 0 )

◆ CreateModel() [3/4]

flatbuffers::Offset< Model > tflite::CreateModel ( flatbuffers::FlatBufferBuilder & _fbb,
const ModelT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateModel() [4/4]

flatbuffers::Offset< Model > tflite::CreateModel ( flatbuffers::FlatBufferBuilder & _fbb,
uint32_t version = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::OperatorCode > > > operator_codes = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::SubGraph > > > subgraphs = 0,
flatbuffers::Offset< flatbuffers::String > description = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Buffer > > > buffers = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > metadata_buffer = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Metadata > > > metadata = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::SignatureDef > > > signature_defs = 0 )
inline

◆ CreateModelDirect() [1/2]

inline ::flatbuffers::Offset< Model > tflite::CreateModelDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
uint32_t version = 0,
const std::vector<::flatbuffers::Offset< tflite::OperatorCode > > * operator_codes = nullptr,
const std::vector<::flatbuffers::Offset< tflite::SubGraph > > * subgraphs = nullptr,
const char * description = nullptr,
const std::vector<::flatbuffers::Offset< tflite::Buffer > > * buffers = nullptr,
const std::vector< int32_t > * metadata_buffer = nullptr,
const std::vector<::flatbuffers::Offset< tflite::Metadata > > * metadata = nullptr,
const std::vector<::flatbuffers::Offset< tflite::SignatureDef > > * signature_defs = nullptr )

◆ CreateModelDirect() [2/2]

flatbuffers::Offset< Model > tflite::CreateModelDirect ( flatbuffers::FlatBufferBuilder & _fbb,
uint32_t version = 0,
const std::vector< flatbuffers::Offset< tflite::OperatorCode > > * operator_codes = nullptr,
const std::vector< flatbuffers::Offset< tflite::SubGraph > > * subgraphs = nullptr,
const char * description = nullptr,
const std::vector< flatbuffers::Offset< tflite::Buffer > > * buffers = nullptr,
const std::vector< int32_t > * metadata_buffer = nullptr,
const std::vector< flatbuffers::Offset< tflite::Metadata > > * metadata = nullptr,
const std::vector< flatbuffers::Offset< tflite::SignatureDef > > * signature_defs = nullptr )
inline

◆ CreateMulOptions() [1/4]

flatbuffers::Offset< MulOptions > tflite::CreateMulOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const MulOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateMulOptions() [2/4]

inline ::flatbuffers::Offset< MulOptions > tflite::CreateMulOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )

◆ CreateMulOptions() [3/4]

flatbuffers::Offset< MulOptions > tflite::CreateMulOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const MulOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateMulOptions() [4/4]

flatbuffers::Offset< MulOptions > tflite::CreateMulOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )
inline

◆ CreateNegOptions() [1/4]

inline ::flatbuffers::Offset< NegOptions > tflite::CreateNegOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateNegOptions() [2/4]

flatbuffers::Offset< NegOptions > tflite::CreateNegOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const NegOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateNegOptions() [3/4]

flatbuffers::Offset< NegOptions > tflite::CreateNegOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateNegOptions() [4/4]

flatbuffers::Offset< NegOptions > tflite::CreateNegOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const NegOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateNonMaxSuppressionV4Options() [1/4]

inline ::flatbuffers::Offset< NonMaxSuppressionV4Options > tflite::CreateNonMaxSuppressionV4Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateNonMaxSuppressionV4Options() [2/4]

flatbuffers::Offset< NonMaxSuppressionV4Options > tflite::CreateNonMaxSuppressionV4Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const NonMaxSuppressionV4OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateNonMaxSuppressionV4Options() [3/4]

flatbuffers::Offset< NonMaxSuppressionV4Options > tflite::CreateNonMaxSuppressionV4Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateNonMaxSuppressionV4Options() [4/4]

flatbuffers::Offset< NonMaxSuppressionV4Options > tflite::CreateNonMaxSuppressionV4Options ( flatbuffers::FlatBufferBuilder & _fbb,
const NonMaxSuppressionV4OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateNonMaxSuppressionV5Options() [1/4]

inline ::flatbuffers::Offset< NonMaxSuppressionV5Options > tflite::CreateNonMaxSuppressionV5Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateNonMaxSuppressionV5Options() [2/4]

flatbuffers::Offset< NonMaxSuppressionV5Options > tflite::CreateNonMaxSuppressionV5Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const NonMaxSuppressionV5OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateNonMaxSuppressionV5Options() [3/4]

flatbuffers::Offset< NonMaxSuppressionV5Options > tflite::CreateNonMaxSuppressionV5Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateNonMaxSuppressionV5Options() [4/4]

flatbuffers::Offset< NonMaxSuppressionV5Options > tflite::CreateNonMaxSuppressionV5Options ( flatbuffers::FlatBufferBuilder & _fbb,
const NonMaxSuppressionV5OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateNotEqualOptions() [1/4]

inline ::flatbuffers::Offset< NotEqualOptions > tflite::CreateNotEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateNotEqualOptions() [2/4]

flatbuffers::Offset< NotEqualOptions > tflite::CreateNotEqualOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const NotEqualOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateNotEqualOptions() [3/4]

flatbuffers::Offset< NotEqualOptions > tflite::CreateNotEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateNotEqualOptions() [4/4]

flatbuffers::Offset< NotEqualOptions > tflite::CreateNotEqualOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const NotEqualOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateOneHotOptions() [1/4]

flatbuffers::Offset< OneHotOptions > tflite::CreateOneHotOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const OneHotOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateOneHotOptions() [2/4]

inline ::flatbuffers::Offset< OneHotOptions > tflite::CreateOneHotOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t axis = 0 )

◆ CreateOneHotOptions() [3/4]

flatbuffers::Offset< OneHotOptions > tflite::CreateOneHotOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const OneHotOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateOneHotOptions() [4/4]

flatbuffers::Offset< OneHotOptions > tflite::CreateOneHotOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t axis = 0 )
inline

◆ CreateOperator() [1/4]

flatbuffers::Offset< Operator > tflite::CreateOperator ( ::flatbuffers::FlatBufferBuilder & _fbb,
const OperatorT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateOperator() [2/4]

inline ::flatbuffers::Offset< Operator > tflite::CreateOperator ( ::flatbuffers::FlatBufferBuilder & _fbb,
uint32_t opcode_index = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > inputs = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > outputs = 0,
tflite::BuiltinOptions builtin_options_type = tflite::BuiltinOptions_NONE,
::flatbuffers::Offset< void > builtin_options = 0,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > custom_options = 0,
tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > mutating_variable_inputs = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > intermediates = 0,
uint64_t large_custom_options_offset = 0,
uint64_t large_custom_options_size = 0,
tflite::BuiltinOptions2 builtin_options_2_type = tflite::BuiltinOptions2_NONE,
::flatbuffers::Offset< void > builtin_options_2 = 0 )

◆ CreateOperator() [3/4]

flatbuffers::Offset< Operator > tflite::CreateOperator ( flatbuffers::FlatBufferBuilder & _fbb,
const OperatorT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateOperator() [4/4]

flatbuffers::Offset< Operator > tflite::CreateOperator ( flatbuffers::FlatBufferBuilder & _fbb,
uint32_t opcode_index = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > inputs = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > outputs = 0,
tflite::BuiltinOptions builtin_options_type = tflite::BuiltinOptions_NONE,
flatbuffers::Offset< void > builtin_options = 0,
flatbuffers::Offset< flatbuffers::Vector< uint8_t > > custom_options = 0,
tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS,
flatbuffers::Offset< flatbuffers::Vector< uint8_t > > mutating_variable_inputs = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > intermediates = 0 )
inline

◆ CreateOperatorCode() [1/4]

flatbuffers::Offset< OperatorCode > tflite::CreateOperatorCode ( ::flatbuffers::FlatBufferBuilder & _fbb,
const OperatorCodeT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateOperatorCode() [2/4]

inline ::flatbuffers::Offset< OperatorCode > tflite::CreateOperatorCode ( ::flatbuffers::FlatBufferBuilder & _fbb,
int8_t deprecated_builtin_code = 0,
::flatbuffers::Offset<::flatbuffers::String > custom_code = 0,
int32_t version = 1,
tflite::BuiltinOperator builtin_code = tflite::BuiltinOperator_ADD )

◆ CreateOperatorCode() [3/4]

flatbuffers::Offset< OperatorCode > tflite::CreateOperatorCode ( flatbuffers::FlatBufferBuilder & _fbb,
const OperatorCodeT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateOperatorCode() [4/4]

flatbuffers::Offset< OperatorCode > tflite::CreateOperatorCode ( flatbuffers::FlatBufferBuilder & _fbb,
int8_t deprecated_builtin_code = 0,
flatbuffers::Offset< flatbuffers::String > custom_code = 0,
int32_t version = 1,
tflite::BuiltinOperator builtin_code = tflite::BuiltinOperator_ADD )
inline

◆ CreateOperatorCodeDirect() [1/2]

inline ::flatbuffers::Offset< OperatorCode > tflite::CreateOperatorCodeDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
int8_t deprecated_builtin_code = 0,
const char * custom_code = nullptr,
int32_t version = 1,
tflite::BuiltinOperator builtin_code = tflite::BuiltinOperator_ADD )

◆ CreateOperatorCodeDirect() [2/2]

flatbuffers::Offset< OperatorCode > tflite::CreateOperatorCodeDirect ( flatbuffers::FlatBufferBuilder & _fbb,
int8_t deprecated_builtin_code = 0,
const char * custom_code = nullptr,
int32_t version = 1,
tflite::BuiltinOperator builtin_code = tflite::BuiltinOperator_ADD )
inline

◆ CreateOperatorDirect() [1/2]

inline ::flatbuffers::Offset< Operator > tflite::CreateOperatorDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
uint32_t opcode_index = 0,
const std::vector< int32_t > * inputs = nullptr,
const std::vector< int32_t > * outputs = nullptr,
tflite::BuiltinOptions builtin_options_type = tflite::BuiltinOptions_NONE,
::flatbuffers::Offset< void > builtin_options = 0,
const std::vector< uint8_t > * custom_options = nullptr,
tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS,
const std::vector< uint8_t > * mutating_variable_inputs = nullptr,
const std::vector< int32_t > * intermediates = nullptr,
uint64_t large_custom_options_offset = 0,
uint64_t large_custom_options_size = 0,
tflite::BuiltinOptions2 builtin_options_2_type = tflite::BuiltinOptions2_NONE,
::flatbuffers::Offset< void > builtin_options_2 = 0 )

◆ CreateOperatorDirect() [2/2]

flatbuffers::Offset< Operator > tflite::CreateOperatorDirect ( flatbuffers::FlatBufferBuilder & _fbb,
uint32_t opcode_index = 0,
const std::vector< int32_t > * inputs = nullptr,
const std::vector< int32_t > * outputs = nullptr,
tflite::BuiltinOptions builtin_options_type = tflite::BuiltinOptions_NONE,
flatbuffers::Offset< void > builtin_options = 0,
const std::vector< uint8_t > * custom_options = nullptr,
tflite::CustomOptionsFormat custom_options_format = tflite::CustomOptionsFormat_FLEXBUFFERS,
const std::vector< uint8_t > * mutating_variable_inputs = nullptr,
const std::vector< int32_t > * intermediates = nullptr )
inline

◆ CreateOpResolver()

TfLiteStatus tflite::CreateOpResolver ( tflite::MicroMutableOpResolver< 96 > & op_resolver)
inline

◆ CreatePackOptions() [1/4]

flatbuffers::Offset< PackOptions > tflite::CreatePackOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const PackOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreatePackOptions() [2/4]

inline ::flatbuffers::Offset< PackOptions > tflite::CreatePackOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t values_count = 0,
int32_t axis = 0 )

◆ CreatePackOptions() [3/4]

flatbuffers::Offset< PackOptions > tflite::CreatePackOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const PackOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreatePackOptions() [4/4]

flatbuffers::Offset< PackOptions > tflite::CreatePackOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t values_count = 0,
int32_t axis = 0 )
inline

◆ CreatePadOptions() [1/4]

inline ::flatbuffers::Offset< PadOptions > tflite::CreatePadOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreatePadOptions() [2/4]

flatbuffers::Offset< PadOptions > tflite::CreatePadOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const PadOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreatePadOptions() [3/4]

flatbuffers::Offset< PadOptions > tflite::CreatePadOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreatePadOptions() [4/4]

flatbuffers::Offset< PadOptions > tflite::CreatePadOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const PadOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreatePadV2Options() [1/4]

inline ::flatbuffers::Offset< PadV2Options > tflite::CreatePadV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreatePadV2Options() [2/4]

flatbuffers::Offset< PadV2Options > tflite::CreatePadV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const PadV2OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreatePadV2Options() [3/4]

flatbuffers::Offset< PadV2Options > tflite::CreatePadV2Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreatePadV2Options() [4/4]

flatbuffers::Offset< PadV2Options > tflite::CreatePadV2Options ( flatbuffers::FlatBufferBuilder & _fbb,
const PadV2OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreatePool2DOptions() [1/4]

flatbuffers::Offset< Pool2DOptions > tflite::CreatePool2DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Pool2DOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreatePool2DOptions() [2/4]

inline ::flatbuffers::Offset< Pool2DOptions > tflite::CreatePool2DOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
int32_t filter_width = 0,
int32_t filter_height = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )

◆ CreatePool2DOptions() [3/4]

flatbuffers::Offset< Pool2DOptions > tflite::CreatePool2DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const Pool2DOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreatePool2DOptions() [4/4]

flatbuffers::Offset< Pool2DOptions > tflite::CreatePool2DOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
int32_t filter_width = 0,
int32_t filter_height = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )
inline

◆ CreatePowOptions() [1/4]

inline ::flatbuffers::Offset< PowOptions > tflite::CreatePowOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreatePowOptions() [2/4]

flatbuffers::Offset< PowOptions > tflite::CreatePowOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const PowOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreatePowOptions() [3/4]

flatbuffers::Offset< PowOptions > tflite::CreatePowOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreatePowOptions() [4/4]

flatbuffers::Offset< PowOptions > tflite::CreatePowOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const PowOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateQuantizationParameters() [1/4]

inline ::flatbuffers::Offset< QuantizationParameters > tflite::CreateQuantizationParameters ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< float > > min = 0,
::flatbuffers::Offset<::flatbuffers::Vector< float > > max = 0,
::flatbuffers::Offset<::flatbuffers::Vector< float > > scale = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > zero_point = 0,
tflite::QuantizationDetails details_type = tflite::QuantizationDetails_NONE,
::flatbuffers::Offset< void > details = 0,
int32_t quantized_dimension = 0 )

◆ CreateQuantizationParameters() [2/4]

flatbuffers::Offset< QuantizationParameters > tflite::CreateQuantizationParameters ( ::flatbuffers::FlatBufferBuilder & _fbb,
const QuantizationParametersT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateQuantizationParameters() [3/4]

flatbuffers::Offset< QuantizationParameters > tflite::CreateQuantizationParameters ( flatbuffers::FlatBufferBuilder & _fbb,
const QuantizationParametersT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateQuantizationParameters() [4/4]

flatbuffers::Offset< QuantizationParameters > tflite::CreateQuantizationParameters ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< float > > min = 0,
flatbuffers::Offset< flatbuffers::Vector< float > > max = 0,
flatbuffers::Offset< flatbuffers::Vector< float > > scale = 0,
flatbuffers::Offset< flatbuffers::Vector< int64_t > > zero_point = 0,
tflite::QuantizationDetails details_type = tflite::QuantizationDetails_NONE,
flatbuffers::Offset< void > details = 0,
int32_t quantized_dimension = 0 )
inline

◆ CreateQuantizationParametersDirect() [1/2]

inline ::flatbuffers::Offset< QuantizationParameters > tflite::CreateQuantizationParametersDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< float > * min = nullptr,
const std::vector< float > * max = nullptr,
const std::vector< float > * scale = nullptr,
const std::vector< int64_t > * zero_point = nullptr,
tflite::QuantizationDetails details_type = tflite::QuantizationDetails_NONE,
::flatbuffers::Offset< void > details = 0,
int32_t quantized_dimension = 0 )

◆ CreateQuantizationParametersDirect() [2/2]

flatbuffers::Offset< QuantizationParameters > tflite::CreateQuantizationParametersDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< float > * min = nullptr,
const std::vector< float > * max = nullptr,
const std::vector< float > * scale = nullptr,
const std::vector< int64_t > * zero_point = nullptr,
tflite::QuantizationDetails details_type = tflite::QuantizationDetails_NONE,
flatbuffers::Offset< void > details = 0,
int32_t quantized_dimension = 0 )
inline

◆ CreateQuantizeOptions() [1/4]

inline ::flatbuffers::Offset< QuantizeOptions > tflite::CreateQuantizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateQuantizeOptions() [2/4]

flatbuffers::Offset< QuantizeOptions > tflite::CreateQuantizeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const QuantizeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateQuantizeOptions() [3/4]

flatbuffers::Offset< QuantizeOptions > tflite::CreateQuantizeOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateQuantizeOptions() [4/4]

flatbuffers::Offset< QuantizeOptions > tflite::CreateQuantizeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const QuantizeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateRandomOptions() [1/4]

flatbuffers::Offset< RandomOptions > tflite::CreateRandomOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const RandomOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateRandomOptions() [2/4]

inline ::flatbuffers::Offset< RandomOptions > tflite::CreateRandomOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int64_t seed = 0,
int64_t seed2 = 0 )

◆ CreateRandomOptions() [3/4]

flatbuffers::Offset< RandomOptions > tflite::CreateRandomOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const RandomOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateRandomOptions() [4/4]

flatbuffers::Offset< RandomOptions > tflite::CreateRandomOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int64_t seed = 0,
int64_t seed2 = 0 )
inline

◆ CreateRangeOptions() [1/4]

inline ::flatbuffers::Offset< RangeOptions > tflite::CreateRangeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateRangeOptions() [2/4]

flatbuffers::Offset< RangeOptions > tflite::CreateRangeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const RangeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateRangeOptions() [3/4]

flatbuffers::Offset< RangeOptions > tflite::CreateRangeOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateRangeOptions() [4/4]

flatbuffers::Offset< RangeOptions > tflite::CreateRangeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const RangeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateRankOptions() [1/4]

inline ::flatbuffers::Offset< RankOptions > tflite::CreateRankOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateRankOptions() [2/4]

flatbuffers::Offset< RankOptions > tflite::CreateRankOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const RankOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateRankOptions() [3/4]

flatbuffers::Offset< RankOptions > tflite::CreateRankOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateRankOptions() [4/4]

flatbuffers::Offset< RankOptions > tflite::CreateRankOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const RankOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateReadVariableOptions() [1/4]

inline ::flatbuffers::Offset< ReadVariableOptions > tflite::CreateReadVariableOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateReadVariableOptions() [2/4]

flatbuffers::Offset< ReadVariableOptions > tflite::CreateReadVariableOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ReadVariableOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateReadVariableOptions() [3/4]

flatbuffers::Offset< ReadVariableOptions > tflite::CreateReadVariableOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateReadVariableOptions() [4/4]

flatbuffers::Offset< ReadVariableOptions > tflite::CreateReadVariableOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ReadVariableOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateReducerOptions() [1/4]

inline ::flatbuffers::Offset< ReducerOptions > tflite::CreateReducerOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool keep_dims = false )

◆ CreateReducerOptions() [2/4]

flatbuffers::Offset< ReducerOptions > tflite::CreateReducerOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ReducerOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateReducerOptions() [3/4]

flatbuffers::Offset< ReducerOptions > tflite::CreateReducerOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool keep_dims = false )
inline

◆ CreateReducerOptions() [4/4]

flatbuffers::Offset< ReducerOptions > tflite::CreateReducerOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ReducerOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateReduceWindowOptions() [1/2]

flatbuffers::Offset< ReduceWindowOptions > tflite::CreateReduceWindowOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ReduceWindowOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateReduceWindowOptions() [2/2]

inline ::flatbuffers::Offset< ReduceWindowOptions > tflite::CreateReduceWindowOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ReduceWindowFunction reduce_function = tflite::ReduceWindowFunction_UNSUPPORTED )

◆ CreateReshapeOptions() [1/4]

inline ::flatbuffers::Offset< ReshapeOptions > tflite::CreateReshapeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > new_shape = 0 )

◆ CreateReshapeOptions() [2/4]

flatbuffers::Offset< ReshapeOptions > tflite::CreateReshapeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ReshapeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateReshapeOptions() [3/4]

flatbuffers::Offset< ReshapeOptions > tflite::CreateReshapeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ReshapeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateReshapeOptions() [4/4]

flatbuffers::Offset< ReshapeOptions > tflite::CreateReshapeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > new_shape = 0 )
inline

◆ CreateReshapeOptionsDirect() [1/2]

inline ::flatbuffers::Offset< ReshapeOptions > tflite::CreateReshapeOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * new_shape = nullptr )

◆ CreateReshapeOptionsDirect() [2/2]

flatbuffers::Offset< ReshapeOptions > tflite::CreateReshapeOptionsDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * new_shape = nullptr )
inline

◆ CreateResizeBilinearOptions() [1/4]

inline ::flatbuffers::Offset< ResizeBilinearOptions > tflite::CreateResizeBilinearOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool align_corners = false,
bool half_pixel_centers = false )

◆ CreateResizeBilinearOptions() [2/4]

flatbuffers::Offset< ResizeBilinearOptions > tflite::CreateResizeBilinearOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ResizeBilinearOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateResizeBilinearOptions() [3/4]

flatbuffers::Offset< ResizeBilinearOptions > tflite::CreateResizeBilinearOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool align_corners = false,
bool half_pixel_centers = false )
inline

◆ CreateResizeBilinearOptions() [4/4]

flatbuffers::Offset< ResizeBilinearOptions > tflite::CreateResizeBilinearOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ResizeBilinearOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateResizeNearestNeighborOptions() [1/4]

inline ::flatbuffers::Offset< ResizeNearestNeighborOptions > tflite::CreateResizeNearestNeighborOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool align_corners = false,
bool half_pixel_centers = false )

◆ CreateResizeNearestNeighborOptions() [2/4]

flatbuffers::Offset< ResizeNearestNeighborOptions > tflite::CreateResizeNearestNeighborOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ResizeNearestNeighborOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateResizeNearestNeighborOptions() [3/4]

flatbuffers::Offset< ResizeNearestNeighborOptions > tflite::CreateResizeNearestNeighborOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool align_corners = false,
bool half_pixel_centers = false )
inline

◆ CreateResizeNearestNeighborOptions() [4/4]

flatbuffers::Offset< ResizeNearestNeighborOptions > tflite::CreateResizeNearestNeighborOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ResizeNearestNeighborOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateReverseSequenceOptions() [1/4]

flatbuffers::Offset< ReverseSequenceOptions > tflite::CreateReverseSequenceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ReverseSequenceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateReverseSequenceOptions() [2/4]

inline ::flatbuffers::Offset< ReverseSequenceOptions > tflite::CreateReverseSequenceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t seq_dim = 0,
int32_t batch_dim = 0 )

◆ CreateReverseSequenceOptions() [3/4]

flatbuffers::Offset< ReverseSequenceOptions > tflite::CreateReverseSequenceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ReverseSequenceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateReverseSequenceOptions() [4/4]

flatbuffers::Offset< ReverseSequenceOptions > tflite::CreateReverseSequenceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t seq_dim = 0,
int32_t batch_dim = 0 )
inline

◆ CreateReverseV2Options() [1/4]

inline ::flatbuffers::Offset< ReverseV2Options > tflite::CreateReverseV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateReverseV2Options() [2/4]

flatbuffers::Offset< ReverseV2Options > tflite::CreateReverseV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ReverseV2OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateReverseV2Options() [3/4]

flatbuffers::Offset< ReverseV2Options > tflite::CreateReverseV2Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateReverseV2Options() [4/4]

flatbuffers::Offset< ReverseV2Options > tflite::CreateReverseV2Options ( flatbuffers::FlatBufferBuilder & _fbb,
const ReverseV2OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateRfft2dOptions() [1/4]

inline ::flatbuffers::Offset< Rfft2dOptions > tflite::CreateRfft2dOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateRfft2dOptions() [2/4]

flatbuffers::Offset< Rfft2dOptions > tflite::CreateRfft2dOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Rfft2dOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateRfft2dOptions() [3/4]

flatbuffers::Offset< Rfft2dOptions > tflite::CreateRfft2dOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateRfft2dOptions() [4/4]

flatbuffers::Offset< Rfft2dOptions > tflite::CreateRfft2dOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const Rfft2dOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateRightShiftOptions() [1/2]

inline ::flatbuffers::Offset< RightShiftOptions > tflite::CreateRightShiftOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateRightShiftOptions() [2/2]

flatbuffers::Offset< RightShiftOptions > tflite::CreateRightShiftOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const RightShiftOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateRNNOptions() [1/4]

flatbuffers::Offset< RNNOptions > tflite::CreateRNNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const RNNOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateRNNOptions() [2/4]

inline ::flatbuffers::Offset< RNNOptions > tflite::CreateRNNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool asymmetric_quantize_inputs = false )

◆ CreateRNNOptions() [3/4]

flatbuffers::Offset< RNNOptions > tflite::CreateRNNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const RNNOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateRNNOptions() [4/4]

flatbuffers::Offset< RNNOptions > tflite::CreateRNNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateScatterNdOptions() [1/4]

inline ::flatbuffers::Offset< ScatterNdOptions > tflite::CreateScatterNdOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateScatterNdOptions() [2/4]

flatbuffers::Offset< ScatterNdOptions > tflite::CreateScatterNdOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ScatterNdOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateScatterNdOptions() [3/4]

flatbuffers::Offset< ScatterNdOptions > tflite::CreateScatterNdOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateScatterNdOptions() [4/4]

flatbuffers::Offset< ScatterNdOptions > tflite::CreateScatterNdOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ScatterNdOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSegmentSumOptions() [1/4]

inline ::flatbuffers::Offset< SegmentSumOptions > tflite::CreateSegmentSumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSegmentSumOptions() [2/4]

flatbuffers::Offset< SegmentSumOptions > tflite::CreateSegmentSumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SegmentSumOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSegmentSumOptions() [3/4]

flatbuffers::Offset< SegmentSumOptions > tflite::CreateSegmentSumOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSegmentSumOptions() [4/4]

flatbuffers::Offset< SegmentSumOptions > tflite::CreateSegmentSumOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SegmentSumOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSelectOptions() [1/4]

inline ::flatbuffers::Offset< SelectOptions > tflite::CreateSelectOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSelectOptions() [2/4]

flatbuffers::Offset< SelectOptions > tflite::CreateSelectOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SelectOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSelectOptions() [3/4]

flatbuffers::Offset< SelectOptions > tflite::CreateSelectOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSelectOptions() [4/4]

flatbuffers::Offset< SelectOptions > tflite::CreateSelectOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SelectOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSelectV2Options() [1/4]

inline ::flatbuffers::Offset< SelectV2Options > tflite::CreateSelectV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSelectV2Options() [2/4]

flatbuffers::Offset< SelectV2Options > tflite::CreateSelectV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SelectV2OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSelectV2Options() [3/4]

flatbuffers::Offset< SelectV2Options > tflite::CreateSelectV2Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSelectV2Options() [4/4]

flatbuffers::Offset< SelectV2Options > tflite::CreateSelectV2Options ( flatbuffers::FlatBufferBuilder & _fbb,
const SelectV2OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSequenceRNNOptions() [1/4]

inline ::flatbuffers::Offset< SequenceRNNOptions > tflite::CreateSequenceRNNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool time_major = false,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool asymmetric_quantize_inputs = false )

◆ CreateSequenceRNNOptions() [2/4]

flatbuffers::Offset< SequenceRNNOptions > tflite::CreateSequenceRNNOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SequenceRNNOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSequenceRNNOptions() [3/4]

flatbuffers::Offset< SequenceRNNOptions > tflite::CreateSequenceRNNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool time_major = false,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateSequenceRNNOptions() [4/4]

flatbuffers::Offset< SequenceRNNOptions > tflite::CreateSequenceRNNOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SequenceRNNOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateShapeOptions() [1/4]

flatbuffers::Offset< ShapeOptions > tflite::CreateShapeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ShapeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateShapeOptions() [2/4]

inline ::flatbuffers::Offset< ShapeOptions > tflite::CreateShapeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType out_type = tflite::TensorType_FLOAT32 )

◆ CreateShapeOptions() [3/4]

flatbuffers::Offset< ShapeOptions > tflite::CreateShapeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ShapeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateShapeOptions() [4/4]

flatbuffers::Offset< ShapeOptions > tflite::CreateShapeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType out_type = tflite::TensorType_FLOAT32 )
inline

◆ CreateSignatureDef() [1/4]

inline ::flatbuffers::Offset< SignatureDef > tflite::CreateSignatureDef ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::TensorMap > > > inputs = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::TensorMap > > > outputs = 0,
::flatbuffers::Offset<::flatbuffers::String > signature_key = 0,
uint32_t subgraph_index = 0 )

◆ CreateSignatureDef() [2/4]

flatbuffers::Offset< SignatureDef > tflite::CreateSignatureDef ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SignatureDefT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSignatureDef() [3/4]

flatbuffers::Offset< SignatureDef > tflite::CreateSignatureDef ( flatbuffers::FlatBufferBuilder & _fbb,
const SignatureDefT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSignatureDef() [4/4]

flatbuffers::Offset< SignatureDef > tflite::CreateSignatureDef ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::TensorMap > > > inputs = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::TensorMap > > > outputs = 0,
flatbuffers::Offset< flatbuffers::String > signature_key = 0,
uint32_t subgraph_index = 0 )
inline

◆ CreateSignatureDefDirect() [1/2]

inline ::flatbuffers::Offset< SignatureDef > tflite::CreateSignatureDefDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector<::flatbuffers::Offset< tflite::TensorMap > > * inputs = nullptr,
const std::vector<::flatbuffers::Offset< tflite::TensorMap > > * outputs = nullptr,
const char * signature_key = nullptr,
uint32_t subgraph_index = 0 )

◆ CreateSignatureDefDirect() [2/2]

flatbuffers::Offset< SignatureDef > tflite::CreateSignatureDefDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< flatbuffers::Offset< tflite::TensorMap > > * inputs = nullptr,
const std::vector< flatbuffers::Offset< tflite::TensorMap > > * outputs = nullptr,
const char * signature_key = nullptr,
uint32_t subgraph_index = 0 )
inline

◆ CreateSignOptions() [1/4]

inline ::flatbuffers::Offset< SignOptions > tflite::CreateSignOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSignOptions() [2/4]

flatbuffers::Offset< SignOptions > tflite::CreateSignOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SignOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSignOptions() [3/4]

flatbuffers::Offset< SignOptions > tflite::CreateSignOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSignOptions() [4/4]

flatbuffers::Offset< SignOptions > tflite::CreateSignOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SignOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSkipGramOptions() [1/4]

flatbuffers::Offset< SkipGramOptions > tflite::CreateSkipGramOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SkipGramOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSkipGramOptions() [2/4]

inline ::flatbuffers::Offset< SkipGramOptions > tflite::CreateSkipGramOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t ngram_size = 0,
int32_t max_skip_size = 0,
bool include_all_ngrams = false )

◆ CreateSkipGramOptions() [3/4]

flatbuffers::Offset< SkipGramOptions > tflite::CreateSkipGramOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SkipGramOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSkipGramOptions() [4/4]

flatbuffers::Offset< SkipGramOptions > tflite::CreateSkipGramOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t ngram_size = 0,
int32_t max_skip_size = 0,
bool include_all_ngrams = false )
inline

◆ CreateSliceOptions() [1/4]

inline ::flatbuffers::Offset< SliceOptions > tflite::CreateSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSliceOptions() [2/4]

flatbuffers::Offset< SliceOptions > tflite::CreateSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SliceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSliceOptions() [3/4]

flatbuffers::Offset< SliceOptions > tflite::CreateSliceOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSliceOptions() [4/4]

flatbuffers::Offset< SliceOptions > tflite::CreateSliceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SliceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSoftmaxOptions() [1/4]

flatbuffers::Offset< SoftmaxOptions > tflite::CreateSoftmaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SoftmaxOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSoftmaxOptions() [2/4]

inline ::flatbuffers::Offset< SoftmaxOptions > tflite::CreateSoftmaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
float beta = 0.0f )

◆ CreateSoftmaxOptions() [3/4]

flatbuffers::Offset< SoftmaxOptions > tflite::CreateSoftmaxOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SoftmaxOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSoftmaxOptions() [4/4]

flatbuffers::Offset< SoftmaxOptions > tflite::CreateSoftmaxOptions ( flatbuffers::FlatBufferBuilder & _fbb,
float beta = 0.0f )
inline

◆ CreateSpaceToBatchNDOptions() [1/4]

inline ::flatbuffers::Offset< SpaceToBatchNDOptions > tflite::CreateSpaceToBatchNDOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSpaceToBatchNDOptions() [2/4]

flatbuffers::Offset< SpaceToBatchNDOptions > tflite::CreateSpaceToBatchNDOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SpaceToBatchNDOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSpaceToBatchNDOptions() [3/4]

flatbuffers::Offset< SpaceToBatchNDOptions > tflite::CreateSpaceToBatchNDOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSpaceToBatchNDOptions() [4/4]

flatbuffers::Offset< SpaceToBatchNDOptions > tflite::CreateSpaceToBatchNDOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SpaceToBatchNDOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSpaceToDepthOptions() [1/4]

flatbuffers::Offset< SpaceToDepthOptions > tflite::CreateSpaceToDepthOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SpaceToDepthOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSpaceToDepthOptions() [2/4]

inline ::flatbuffers::Offset< SpaceToDepthOptions > tflite::CreateSpaceToDepthOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t block_size = 0 )

◆ CreateSpaceToDepthOptions() [3/4]

flatbuffers::Offset< SpaceToDepthOptions > tflite::CreateSpaceToDepthOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SpaceToDepthOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSpaceToDepthOptions() [4/4]

flatbuffers::Offset< SpaceToDepthOptions > tflite::CreateSpaceToDepthOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t block_size = 0 )
inline

◆ CreateSparseToDenseOptions() [1/4]

inline ::flatbuffers::Offset< SparseToDenseOptions > tflite::CreateSparseToDenseOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool validate_indices = false )

◆ CreateSparseToDenseOptions() [2/4]

flatbuffers::Offset< SparseToDenseOptions > tflite::CreateSparseToDenseOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SparseToDenseOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSparseToDenseOptions() [3/4]

flatbuffers::Offset< SparseToDenseOptions > tflite::CreateSparseToDenseOptions ( flatbuffers::FlatBufferBuilder & _fbb,
bool validate_indices = false )
inline

◆ CreateSparseToDenseOptions() [4/4]

flatbuffers::Offset< SparseToDenseOptions > tflite::CreateSparseToDenseOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SparseToDenseOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSparsityParameters() [1/4]

inline ::flatbuffers::Offset< SparsityParameters > tflite::CreateSparsityParameters ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > traversal_order = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > block_map = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::DimensionMetadata > > > dim_metadata = 0 )

◆ CreateSparsityParameters() [2/4]

flatbuffers::Offset< SparsityParameters > tflite::CreateSparsityParameters ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SparsityParametersT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSparsityParameters() [3/4]

flatbuffers::Offset< SparsityParameters > tflite::CreateSparsityParameters ( flatbuffers::FlatBufferBuilder & _fbb,
const SparsityParametersT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSparsityParameters() [4/4]

flatbuffers::Offset< SparsityParameters > tflite::CreateSparsityParameters ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > traversal_order = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > block_map = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::DimensionMetadata > > > dim_metadata = 0 )
inline

◆ CreateSparsityParametersDirect() [1/2]

inline ::flatbuffers::Offset< SparsityParameters > tflite::CreateSparsityParametersDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * traversal_order = nullptr,
const std::vector< int32_t > * block_map = nullptr,
const std::vector<::flatbuffers::Offset< tflite::DimensionMetadata > > * dim_metadata = nullptr )

◆ CreateSparsityParametersDirect() [2/2]

flatbuffers::Offset< SparsityParameters > tflite::CreateSparsityParametersDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * traversal_order = nullptr,
const std::vector< int32_t > * block_map = nullptr,
const std::vector< flatbuffers::Offset< tflite::DimensionMetadata > > * dim_metadata = nullptr )
inline

◆ CreateSplitOptions() [1/4]

flatbuffers::Offset< SplitOptions > tflite::CreateSplitOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SplitOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSplitOptions() [2/4]

inline ::flatbuffers::Offset< SplitOptions > tflite::CreateSplitOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_splits = 0 )

◆ CreateSplitOptions() [3/4]

flatbuffers::Offset< SplitOptions > tflite::CreateSplitOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SplitOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSplitOptions() [4/4]

flatbuffers::Offset< SplitOptions > tflite::CreateSplitOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_splits = 0 )
inline

◆ CreateSplitVOptions() [1/4]

flatbuffers::Offset< SplitVOptions > tflite::CreateSplitVOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SplitVOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSplitVOptions() [2/4]

inline ::flatbuffers::Offset< SplitVOptions > tflite::CreateSplitVOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_splits = 0 )

◆ CreateSplitVOptions() [3/4]

flatbuffers::Offset< SplitVOptions > tflite::CreateSplitVOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SplitVOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSplitVOptions() [4/4]

flatbuffers::Offset< SplitVOptions > tflite::CreateSplitVOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t num_splits = 0 )
inline

◆ CreateSquaredDifferenceOptions() [1/4]

inline ::flatbuffers::Offset< SquaredDifferenceOptions > tflite::CreateSquaredDifferenceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSquaredDifferenceOptions() [2/4]

flatbuffers::Offset< SquaredDifferenceOptions > tflite::CreateSquaredDifferenceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SquaredDifferenceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSquaredDifferenceOptions() [3/4]

flatbuffers::Offset< SquaredDifferenceOptions > tflite::CreateSquaredDifferenceOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSquaredDifferenceOptions() [4/4]

flatbuffers::Offset< SquaredDifferenceOptions > tflite::CreateSquaredDifferenceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SquaredDifferenceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSquareOptions() [1/4]

inline ::flatbuffers::Offset< SquareOptions > tflite::CreateSquareOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateSquareOptions() [2/4]

flatbuffers::Offset< SquareOptions > tflite::CreateSquareOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SquareOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSquareOptions() [3/4]

flatbuffers::Offset< SquareOptions > tflite::CreateSquareOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateSquareOptions() [4/4]

flatbuffers::Offset< SquareOptions > tflite::CreateSquareOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SquareOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSqueezeOptions() [1/4]

inline ::flatbuffers::Offset< SqueezeOptions > tflite::CreateSqueezeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > squeeze_dims = 0 )

◆ CreateSqueezeOptions() [2/4]

flatbuffers::Offset< SqueezeOptions > tflite::CreateSqueezeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SqueezeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSqueezeOptions() [3/4]

flatbuffers::Offset< SqueezeOptions > tflite::CreateSqueezeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SqueezeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSqueezeOptions() [4/4]

flatbuffers::Offset< SqueezeOptions > tflite::CreateSqueezeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > squeeze_dims = 0 )
inline

◆ CreateSqueezeOptionsDirect() [1/2]

inline ::flatbuffers::Offset< SqueezeOptions > tflite::CreateSqueezeOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * squeeze_dims = nullptr )

◆ CreateSqueezeOptionsDirect() [2/2]

flatbuffers::Offset< SqueezeOptions > tflite::CreateSqueezeOptionsDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * squeeze_dims = nullptr )
inline

◆ CreateStablehloBroadcastInDimOptions() [1/2]

inline ::flatbuffers::Offset< StablehloBroadcastInDimOptions > tflite::CreateStablehloBroadcastInDimOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > broadcast_dimensions = 0 )

◆ CreateStablehloBroadcastInDimOptions() [2/2]

flatbuffers::Offset< StablehloBroadcastInDimOptions > tflite::CreateStablehloBroadcastInDimOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloBroadcastInDimOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloBroadcastInDimOptionsDirect()

inline ::flatbuffers::Offset< StablehloBroadcastInDimOptions > tflite::CreateStablehloBroadcastInDimOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * broadcast_dimensions = nullptr )

◆ CreateStablehloCompareOptions() [1/2]

flatbuffers::Offset< StablehloCompareOptions > tflite::CreateStablehloCompareOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloCompareOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloCompareOptions() [2/2]

◆ CreateStablehloConcatenateOptions() [1/2]

flatbuffers::Offset< StablehloConcatenateOptions > tflite::CreateStablehloConcatenateOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloConcatenateOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloConcatenateOptions() [2/2]

inline ::flatbuffers::Offset< StablehloConcatenateOptions > tflite::CreateStablehloConcatenateOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int64_t dimension = 0 )

◆ CreateStablehloConvolutionOptions() [1/2]

inline ::flatbuffers::Offset< StablehloConvolutionOptions > tflite::CreateStablehloConvolutionOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_strides = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > padding = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > lhs_dilation = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > rhs_dilation = 0,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > window_reversal = 0,
int64_t input_batch_dimension = 0,
int64_t input_feature_dimension = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > input_spatial_dimensions = 0,
int64_t kernel_input_feature_dimension = 0,
int64_t kernel_output_feature_dimension = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > kernel_spatial_dimensions = 0,
int64_t output_batch_dimension = 0,
int64_t output_feature_dimension = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > output_spatial_dimensions = 0,
int64_t feature_group_count = 0,
int64_t batch_group_count = 0,
::flatbuffers::Offset<::flatbuffers::Vector< uint32_t > > precision_config = 0 )

◆ CreateStablehloConvolutionOptions() [2/2]

flatbuffers::Offset< StablehloConvolutionOptions > tflite::CreateStablehloConvolutionOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloConvolutionOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloConvolutionOptionsDirect()

inline ::flatbuffers::Offset< StablehloConvolutionOptions > tflite::CreateStablehloConvolutionOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * window_strides = nullptr,
const std::vector< int64_t > * padding = nullptr,
const std::vector< int64_t > * lhs_dilation = nullptr,
const std::vector< int64_t > * rhs_dilation = nullptr,
const std::vector< uint8_t > * window_reversal = nullptr,
int64_t input_batch_dimension = 0,
int64_t input_feature_dimension = 0,
const std::vector< int64_t > * input_spatial_dimensions = nullptr,
int64_t kernel_input_feature_dimension = 0,
int64_t kernel_output_feature_dimension = 0,
const std::vector< int64_t > * kernel_spatial_dimensions = nullptr,
int64_t output_batch_dimension = 0,
int64_t output_feature_dimension = 0,
const std::vector< int64_t > * output_spatial_dimensions = nullptr,
int64_t feature_group_count = 0,
int64_t batch_group_count = 0,
const std::vector< uint32_t > * precision_config = nullptr )

◆ CreateStablehloCustomCallOptions() [1/2]

inline ::flatbuffers::Offset< StablehloCustomCallOptions > tflite::CreateStablehloCustomCallOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::String > call_target_name = 0,
bool has_side_effect = false,
::flatbuffers::Offset<::flatbuffers::String > backend_config = 0,
int32_t api_version = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > called_computations = 0,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > custom_attributes = 0 )

◆ CreateStablehloCustomCallOptions() [2/2]

flatbuffers::Offset< StablehloCustomCallOptions > tflite::CreateStablehloCustomCallOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloCustomCallOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloCustomCallOptionsDirect()

inline ::flatbuffers::Offset< StablehloCustomCallOptions > tflite::CreateStablehloCustomCallOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const char * call_target_name = nullptr,
bool has_side_effect = false,
const char * backend_config = nullptr,
int32_t api_version = 0,
const std::vector< int32_t > * called_computations = nullptr,
const std::vector< uint8_t > * custom_attributes = nullptr )

◆ CreateStablehloDotGeneralOptions() [1/2]

inline ::flatbuffers::Offset< StablehloDotGeneralOptions > tflite::CreateStablehloDotGeneralOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > lhs_batching_dimensions = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > rhs_batching_dimensions = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > lhs_contracting_dimensions = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > rhs_contracting_dimensions = 0,
::flatbuffers::Offset<::flatbuffers::Vector< uint32_t > > precision_config = 0 )

◆ CreateStablehloDotGeneralOptions() [2/2]

flatbuffers::Offset< StablehloDotGeneralOptions > tflite::CreateStablehloDotGeneralOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloDotGeneralOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloDotGeneralOptionsDirect()

inline ::flatbuffers::Offset< StablehloDotGeneralOptions > tflite::CreateStablehloDotGeneralOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * lhs_batching_dimensions = nullptr,
const std::vector< int64_t > * rhs_batching_dimensions = nullptr,
const std::vector< int64_t > * lhs_contracting_dimensions = nullptr,
const std::vector< int64_t > * rhs_contracting_dimensions = nullptr,
const std::vector< uint32_t > * precision_config = nullptr )

◆ CreateStablehloDynamicSliceOptions() [1/2]

inline ::flatbuffers::Offset< StablehloDynamicSliceOptions > tflite::CreateStablehloDynamicSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > slice_sizes = 0 )

◆ CreateStablehloDynamicSliceOptions() [2/2]

flatbuffers::Offset< StablehloDynamicSliceOptions > tflite::CreateStablehloDynamicSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloDynamicSliceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloDynamicSliceOptionsDirect()

inline ::flatbuffers::Offset< StablehloDynamicSliceOptions > tflite::CreateStablehloDynamicSliceOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * slice_sizes = nullptr )

◆ CreateStablehloGatherOptions() [1/2]

inline ::flatbuffers::Offset< StablehloGatherOptions > tflite::CreateStablehloGatherOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > offset_dims = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > collapsed_slice_dims = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > start_index_map = 0,
int64_t index_vector_dim = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > slice_sizes = 0,
bool indices_are_sorted = false )

◆ CreateStablehloGatherOptions() [2/2]

flatbuffers::Offset< StablehloGatherOptions > tflite::CreateStablehloGatherOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloGatherOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloGatherOptionsDirect()

inline ::flatbuffers::Offset< StablehloGatherOptions > tflite::CreateStablehloGatherOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * offset_dims = nullptr,
const std::vector< int64_t > * collapsed_slice_dims = nullptr,
const std::vector< int64_t > * start_index_map = nullptr,
int64_t index_vector_dim = 0,
const std::vector< int64_t > * slice_sizes = nullptr,
bool indices_are_sorted = false )

◆ CreateStablehloIotaOptions() [1/2]

flatbuffers::Offset< StablehloIotaOptions > tflite::CreateStablehloIotaOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloIotaOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloIotaOptions() [2/2]

inline ::flatbuffers::Offset< StablehloIotaOptions > tflite::CreateStablehloIotaOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int64_t iota_dimension = 0 )

◆ CreateStablehloPadOptions() [1/2]

inline ::flatbuffers::Offset< StablehloPadOptions > tflite::CreateStablehloPadOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > edge_padding_low = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > edge_padding_high = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > interior_padding = 0 )

◆ CreateStablehloPadOptions() [2/2]

flatbuffers::Offset< StablehloPadOptions > tflite::CreateStablehloPadOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloPadOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloPadOptionsDirect()

inline ::flatbuffers::Offset< StablehloPadOptions > tflite::CreateStablehloPadOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * edge_padding_low = nullptr,
const std::vector< int64_t > * edge_padding_high = nullptr,
const std::vector< int64_t > * interior_padding = nullptr )

◆ CreateStablehloReduceOptions() [1/2]

inline ::flatbuffers::Offset< StablehloReduceOptions > tflite::CreateStablehloReduceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > dimensions = 0,
int32_t body_subgraph_index = 0 )

◆ CreateStablehloReduceOptions() [2/2]

flatbuffers::Offset< StablehloReduceOptions > tflite::CreateStablehloReduceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloReduceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloReduceOptionsDirect()

inline ::flatbuffers::Offset< StablehloReduceOptions > tflite::CreateStablehloReduceOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * dimensions = nullptr,
int32_t body_subgraph_index = 0 )

◆ CreateStablehloReduceWindowOptions() [1/2]

inline ::flatbuffers::Offset< StablehloReduceWindowOptions > tflite::CreateStablehloReduceWindowOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_dimensions = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_strides = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > base_dilations = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > window_dilations = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > padding = 0,
int32_t body_subgraph_index = 0 )

◆ CreateStablehloReduceWindowOptions() [2/2]

flatbuffers::Offset< StablehloReduceWindowOptions > tflite::CreateStablehloReduceWindowOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloReduceWindowOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloReduceWindowOptionsDirect()

inline ::flatbuffers::Offset< StablehloReduceWindowOptions > tflite::CreateStablehloReduceWindowOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * window_dimensions = nullptr,
const std::vector< int64_t > * window_strides = nullptr,
const std::vector< int64_t > * base_dilations = nullptr,
const std::vector< int64_t > * window_dilations = nullptr,
const std::vector< int64_t > * padding = nullptr,
int32_t body_subgraph_index = 0 )

◆ CreateStablehloRngBitGeneratorOptions() [1/2]

flatbuffers::Offset< StablehloRngBitGeneratorOptions > tflite::CreateStablehloRngBitGeneratorOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloRngBitGeneratorOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloRngBitGeneratorOptions() [2/2]

inline ::flatbuffers::Offset< StablehloRngBitGeneratorOptions > tflite::CreateStablehloRngBitGeneratorOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::RngAlgorithm algorithm = tflite::RngAlgorithm_DEFAULT )

◆ CreateStablehloScatterOptions() [1/2]

inline ::flatbuffers::Offset< StablehloScatterOptions > tflite::CreateStablehloScatterOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool indices_are_sorted = false,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > update_window_dims = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > inserted_window_dims = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > scatter_dims_to_operand_dims = 0,
int64_t index_vector_dim = 0,
bool unique_indices = false,
int32_t update_computation_subgraph_index = 0 )

◆ CreateStablehloScatterOptions() [2/2]

flatbuffers::Offset< StablehloScatterOptions > tflite::CreateStablehloScatterOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloScatterOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloScatterOptionsDirect()

inline ::flatbuffers::Offset< StablehloScatterOptions > tflite::CreateStablehloScatterOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
bool indices_are_sorted = false,
const std::vector< int64_t > * update_window_dims = nullptr,
const std::vector< int64_t > * inserted_window_dims = nullptr,
const std::vector< int64_t > * scatter_dims_to_operand_dims = nullptr,
int64_t index_vector_dim = 0,
bool unique_indices = false,
int32_t update_computation_subgraph_index = 0 )

◆ CreateStablehloSliceOptions() [1/2]

inline ::flatbuffers::Offset< StablehloSliceOptions > tflite::CreateStablehloSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > start_indices = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > limit_indices = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > strides = 0 )

◆ CreateStablehloSliceOptions() [2/2]

flatbuffers::Offset< StablehloSliceOptions > tflite::CreateStablehloSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloSliceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloSliceOptionsDirect()

inline ::flatbuffers::Offset< StablehloSliceOptions > tflite::CreateStablehloSliceOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * start_indices = nullptr,
const std::vector< int64_t > * limit_indices = nullptr,
const std::vector< int64_t > * strides = nullptr )

◆ CreateStablehloSortOptions() [1/2]

flatbuffers::Offset< StablehloSortOptions > tflite::CreateStablehloSortOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloSortOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloSortOptions() [2/2]

inline ::flatbuffers::Offset< StablehloSortOptions > tflite::CreateStablehloSortOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int64_t dimension = 0,
bool is_stable = false,
int32_t comparator_subgraph_index = 0 )

◆ CreateStablehloTransposeOptions() [1/2]

inline ::flatbuffers::Offset< StablehloTransposeOptions > tflite::CreateStablehloTransposeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int64_t > > permutation = 0 )

◆ CreateStablehloTransposeOptions() [2/2]

flatbuffers::Offset< StablehloTransposeOptions > tflite::CreateStablehloTransposeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloTransposeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloTransposeOptionsDirect()

inline ::flatbuffers::Offset< StablehloTransposeOptions > tflite::CreateStablehloTransposeOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int64_t > * permutation = nullptr )

◆ CreateStablehloWhileOptions() [1/2]

flatbuffers::Offset< StablehloWhileOptions > tflite::CreateStablehloWhileOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StablehloWhileOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStablehloWhileOptions() [2/2]

inline ::flatbuffers::Offset< StablehloWhileOptions > tflite::CreateStablehloWhileOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t cond_subgraph_index = 0,
int32_t body_subgraph_index = 0 )

◆ CreateStridedSliceOptions() [1/4]

flatbuffers::Offset< StridedSliceOptions > tflite::CreateStridedSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const StridedSliceOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateStridedSliceOptions() [2/4]

inline ::flatbuffers::Offset< StridedSliceOptions > tflite::CreateStridedSliceOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t begin_mask = 0,
int32_t end_mask = 0,
int32_t ellipsis_mask = 0,
int32_t new_axis_mask = 0,
int32_t shrink_axis_mask = 0,
bool offset = false )

◆ CreateStridedSliceOptions() [3/4]

flatbuffers::Offset< StridedSliceOptions > tflite::CreateStridedSliceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const StridedSliceOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateStridedSliceOptions() [4/4]

flatbuffers::Offset< StridedSliceOptions > tflite::CreateStridedSliceOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t begin_mask = 0,
int32_t end_mask = 0,
int32_t ellipsis_mask = 0,
int32_t new_axis_mask = 0,
int32_t shrink_axis_mask = 0 )
inline

◆ CreateSubGraph() [1/4]

inline ::flatbuffers::Offset< SubGraph > tflite::CreateSubGraph ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Tensor > > > tensors = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > inputs = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > outputs = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::Operator > > > operators = 0,
::flatbuffers::Offset<::flatbuffers::String > name = 0 )

◆ CreateSubGraph() [2/4]

flatbuffers::Offset< SubGraph > tflite::CreateSubGraph ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SubGraphT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSubGraph() [3/4]

flatbuffers::Offset< SubGraph > tflite::CreateSubGraph ( flatbuffers::FlatBufferBuilder & _fbb,
const SubGraphT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSubGraph() [4/4]

flatbuffers::Offset< SubGraph > tflite::CreateSubGraph ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Tensor > > > tensors = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > inputs = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > outputs = 0,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::Operator > > > operators = 0,
flatbuffers::Offset< flatbuffers::String > name = 0 )
inline

◆ CreateSubGraphDirect() [1/2]

inline ::flatbuffers::Offset< SubGraph > tflite::CreateSubGraphDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector<::flatbuffers::Offset< tflite::Tensor > > * tensors = nullptr,
const std::vector< int32_t > * inputs = nullptr,
const std::vector< int32_t > * outputs = nullptr,
const std::vector<::flatbuffers::Offset< tflite::Operator > > * operators = nullptr,
const char * name = nullptr )

◆ CreateSubGraphDirect() [2/2]

flatbuffers::Offset< SubGraph > tflite::CreateSubGraphDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< flatbuffers::Offset< tflite::Tensor > > * tensors = nullptr,
const std::vector< int32_t > * inputs = nullptr,
const std::vector< int32_t > * outputs = nullptr,
const std::vector< flatbuffers::Offset< tflite::Operator > > * operators = nullptr,
const char * name = nullptr )
inline

◆ CreateSubOptions() [1/4]

flatbuffers::Offset< SubOptions > tflite::CreateSubOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SubOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSubOptions() [2/4]

inline ::flatbuffers::Offset< SubOptions > tflite::CreateSubOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool pot_scale_int16 = true )

◆ CreateSubOptions() [3/4]

flatbuffers::Offset< SubOptions > tflite::CreateSubOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SubOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSubOptions() [4/4]

flatbuffers::Offset< SubOptions > tflite::CreateSubOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool pot_scale_int16 = true )
inline

◆ CreateSVDFOptions() [1/4]

flatbuffers::Offset< SVDFOptions > tflite::CreateSVDFOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const SVDFOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateSVDFOptions() [2/4]

inline ::flatbuffers::Offset< SVDFOptions > tflite::CreateSVDFOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t rank = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool asymmetric_quantize_inputs = false )

◆ CreateSVDFOptions() [3/4]

flatbuffers::Offset< SVDFOptions > tflite::CreateSVDFOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const SVDFOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateSVDFOptions() [4/4]

flatbuffers::Offset< SVDFOptions > tflite::CreateSVDFOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t rank = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
bool asymmetric_quantize_inputs = false )
inline

◆ CreateTensor() [1/4]

inline ::flatbuffers::Offset< Tensor > tflite::CreateTensor ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > shape = 0,
tflite::TensorType type = tflite::TensorType_FLOAT32,
uint32_t buffer = 0,
::flatbuffers::Offset<::flatbuffers::String > name = 0,
::flatbuffers::Offset< tflite::QuantizationParameters > quantization = 0,
bool is_variable = false,
::flatbuffers::Offset< tflite::SparsityParameters > sparsity = 0,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > shape_signature = 0,
bool has_rank = false,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tflite::VariantSubType > > > variant_tensors = 0 )

◆ CreateTensor() [2/4]

flatbuffers::Offset< Tensor > tflite::CreateTensor ( ::flatbuffers::FlatBufferBuilder & _fbb,
const TensorT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateTensor() [3/4]

flatbuffers::Offset< Tensor > tflite::CreateTensor ( flatbuffers::FlatBufferBuilder & _fbb,
const TensorT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateTensor() [4/4]

flatbuffers::Offset< Tensor > tflite::CreateTensor ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > shape = 0,
tflite::TensorType type = tflite::TensorType_FLOAT32,
uint32_t buffer = 0,
flatbuffers::Offset< flatbuffers::String > name = 0,
flatbuffers::Offset< tflite::QuantizationParameters > quantization = 0,
bool is_variable = false,
flatbuffers::Offset< tflite::SparsityParameters > sparsity = 0,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > shape_signature = 0,
bool has_rank = false,
flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< tflite::VariantSubType > > > variant_tensors = 0 )
inline

◆ CreateTensorDirect() [1/2]

inline ::flatbuffers::Offset< Tensor > tflite::CreateTensorDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * shape = nullptr,
tflite::TensorType type = tflite::TensorType_FLOAT32,
uint32_t buffer = 0,
const char * name = nullptr,
::flatbuffers::Offset< tflite::QuantizationParameters > quantization = 0,
bool is_variable = false,
::flatbuffers::Offset< tflite::SparsityParameters > sparsity = 0,
const std::vector< int32_t > * shape_signature = nullptr,
bool has_rank = false,
const std::vector<::flatbuffers::Offset< tflite::VariantSubType > > * variant_tensors = nullptr )

◆ CreateTensorDirect() [2/2]

flatbuffers::Offset< Tensor > tflite::CreateTensorDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * shape = nullptr,
tflite::TensorType type = tflite::TensorType_FLOAT32,
uint32_t buffer = 0,
const char * name = nullptr,
flatbuffers::Offset< tflite::QuantizationParameters > quantization = 0,
bool is_variable = false,
flatbuffers::Offset< tflite::SparsityParameters > sparsity = 0,
const std::vector< int32_t > * shape_signature = nullptr,
bool has_rank = false,
const std::vector< flatbuffers::Offset< tflite::VariantSubType > > * variant_tensors = nullptr )
inline

◆ CreateTensorMap() [1/4]

inline ::flatbuffers::Offset< TensorMap > tflite::CreateTensorMap ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::String > name = 0,
uint32_t tensor_index = 0 )

◆ CreateTensorMap() [2/4]

flatbuffers::Offset< TensorMap > tflite::CreateTensorMap ( ::flatbuffers::FlatBufferBuilder & _fbb,
const TensorMapT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateTensorMap() [3/4]

flatbuffers::Offset< TensorMap > tflite::CreateTensorMap ( flatbuffers::FlatBufferBuilder & _fbb,
const TensorMapT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateTensorMap() [4/4]

flatbuffers::Offset< TensorMap > tflite::CreateTensorMap ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::String > name = 0,
uint32_t tensor_index = 0 )
inline

◆ CreateTensorMapDirect() [1/2]

inline ::flatbuffers::Offset< TensorMap > tflite::CreateTensorMapDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const char * name = nullptr,
uint32_t tensor_index = 0 )

◆ CreateTensorMapDirect() [2/2]

flatbuffers::Offset< TensorMap > tflite::CreateTensorMapDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const char * name = nullptr,
uint32_t tensor_index = 0 )
inline

◆ CreateTileOptions() [1/4]

inline ::flatbuffers::Offset< TileOptions > tflite::CreateTileOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateTileOptions() [2/4]

flatbuffers::Offset< TileOptions > tflite::CreateTileOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const TileOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateTileOptions() [3/4]

flatbuffers::Offset< TileOptions > tflite::CreateTileOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateTileOptions() [4/4]

flatbuffers::Offset< TileOptions > tflite::CreateTileOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const TileOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateTopKV2Options() [1/4]

inline ::flatbuffers::Offset< TopKV2Options > tflite::CreateTopKV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateTopKV2Options() [2/4]

flatbuffers::Offset< TopKV2Options > tflite::CreateTopKV2Options ( ::flatbuffers::FlatBufferBuilder & _fbb,
const TopKV2OptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateTopKV2Options() [3/4]

flatbuffers::Offset< TopKV2Options > tflite::CreateTopKV2Options ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateTopKV2Options() [4/4]

flatbuffers::Offset< TopKV2Options > tflite::CreateTopKV2Options ( flatbuffers::FlatBufferBuilder & _fbb,
const TopKV2OptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateTransposeConvOptions() [1/4]

flatbuffers::Offset< TransposeConvOptions > tflite::CreateTransposeConvOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const TransposeConvOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateTransposeConvOptions() [2/4]

inline ::flatbuffers::Offset< TransposeConvOptions > tflite::CreateTransposeConvOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
tflite::TensorType quantized_bias_type = tflite::TensorType_FLOAT32 )

◆ CreateTransposeConvOptions() [3/4]

flatbuffers::Offset< TransposeConvOptions > tflite::CreateTransposeConvOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const TransposeConvOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateTransposeConvOptions() [4/4]

flatbuffers::Offset< TransposeConvOptions > tflite::CreateTransposeConvOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::Padding padding = tflite::Padding_SAME,
int32_t stride_w = 0,
int32_t stride_h = 0,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE )
inline

◆ CreateTransposeOptions() [1/4]

inline ::flatbuffers::Offset< TransposeOptions > tflite::CreateTransposeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateTransposeOptions() [2/4]

flatbuffers::Offset< TransposeOptions > tflite::CreateTransposeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const TransposeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateTransposeOptions() [3/4]

flatbuffers::Offset< TransposeOptions > tflite::CreateTransposeOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateTransposeOptions() [4/4]

flatbuffers::Offset< TransposeOptions > tflite::CreateTransposeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const TransposeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUint16Vector() [1/4]

inline ::flatbuffers::Offset< Uint16Vector > tflite::CreateUint16Vector ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< uint16_t > > values = 0 )

◆ CreateUint16Vector() [2/4]

flatbuffers::Offset< Uint16Vector > tflite::CreateUint16Vector ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Uint16VectorT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUint16Vector() [3/4]

flatbuffers::Offset< Uint16Vector > tflite::CreateUint16Vector ( flatbuffers::FlatBufferBuilder & _fbb,
const Uint16VectorT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUint16Vector() [4/4]

flatbuffers::Offset< Uint16Vector > tflite::CreateUint16Vector ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< uint16_t > > values = 0 )
inline

◆ CreateUint16VectorDirect() [1/2]

inline ::flatbuffers::Offset< Uint16Vector > tflite::CreateUint16VectorDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint16_t > * values = nullptr )

◆ CreateUint16VectorDirect() [2/2]

flatbuffers::Offset< Uint16Vector > tflite::CreateUint16VectorDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint16_t > * values = nullptr )
inline

◆ CreateUint8Vector() [1/4]

inline ::flatbuffers::Offset< Uint8Vector > tflite::CreateUint8Vector ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< uint8_t > > values = 0 )

◆ CreateUint8Vector() [2/4]

flatbuffers::Offset< Uint8Vector > tflite::CreateUint8Vector ( ::flatbuffers::FlatBufferBuilder & _fbb,
const Uint8VectorT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUint8Vector() [3/4]

flatbuffers::Offset< Uint8Vector > tflite::CreateUint8Vector ( flatbuffers::FlatBufferBuilder & _fbb,
const Uint8VectorT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUint8Vector() [4/4]

flatbuffers::Offset< Uint8Vector > tflite::CreateUint8Vector ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< uint8_t > > values = 0 )
inline

◆ CreateUint8VectorDirect() [1/2]

inline ::flatbuffers::Offset< Uint8Vector > tflite::CreateUint8VectorDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint8_t > * values = nullptr )

◆ CreateUint8VectorDirect() [2/2]

flatbuffers::Offset< Uint8Vector > tflite::CreateUint8VectorDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< uint8_t > * values = nullptr )
inline

◆ CreateUnidirectionalSequenceLSTMOptions() [1/4]

flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > tflite::CreateUnidirectionalSequenceLSTMOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UnidirectionalSequenceLSTMOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUnidirectionalSequenceLSTMOptions() [2/4]

inline ::flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > tflite::CreateUnidirectionalSequenceLSTMOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
float cell_clip = 0.0f,
float proj_clip = 0.0f,
bool time_major = false,
bool asymmetric_quantize_inputs = false,
bool diagonal_recurrent_tensors = false )

◆ CreateUnidirectionalSequenceLSTMOptions() [3/4]

flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > tflite::CreateUnidirectionalSequenceLSTMOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UnidirectionalSequenceLSTMOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUnidirectionalSequenceLSTMOptions() [4/4]

flatbuffers::Offset< UnidirectionalSequenceLSTMOptions > tflite::CreateUnidirectionalSequenceLSTMOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::ActivationFunctionType fused_activation_function = tflite::ActivationFunctionType_NONE,
float cell_clip = 0.0f,
float proj_clip = 0.0f,
bool time_major = false,
bool asymmetric_quantize_inputs = false,
bool diagonal_recurrent_tensors = false )
inline

◆ CreateUniqueOptions() [1/4]

flatbuffers::Offset< UniqueOptions > tflite::CreateUniqueOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UniqueOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUniqueOptions() [2/4]

inline ::flatbuffers::Offset< UniqueOptions > tflite::CreateUniqueOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType idx_out_type = tflite::TensorType_INT32 )

◆ CreateUniqueOptions() [3/4]

flatbuffers::Offset< UniqueOptions > tflite::CreateUniqueOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UniqueOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUniqueOptions() [4/4]

flatbuffers::Offset< UniqueOptions > tflite::CreateUniqueOptions ( flatbuffers::FlatBufferBuilder & _fbb,
tflite::TensorType idx_out_type = tflite::TensorType_INT32 )
inline

◆ CreateUnpackOptions() [1/4]

flatbuffers::Offset< UnpackOptions > tflite::CreateUnpackOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UnpackOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUnpackOptions() [2/4]

inline ::flatbuffers::Offset< UnpackOptions > tflite::CreateUnpackOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t num = 0,
int32_t axis = 0 )

◆ CreateUnpackOptions() [3/4]

flatbuffers::Offset< UnpackOptions > tflite::CreateUnpackOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UnpackOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUnpackOptions() [4/4]

flatbuffers::Offset< UnpackOptions > tflite::CreateUnpackOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t num = 0,
int32_t axis = 0 )
inline

◆ CreateUnsortedSegmentMaxOptions() [1/4]

inline ::flatbuffers::Offset< UnsortedSegmentMaxOptions > tflite::CreateUnsortedSegmentMaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateUnsortedSegmentMaxOptions() [2/4]

flatbuffers::Offset< UnsortedSegmentMaxOptions > tflite::CreateUnsortedSegmentMaxOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentMaxOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUnsortedSegmentMaxOptions() [3/4]

flatbuffers::Offset< UnsortedSegmentMaxOptions > tflite::CreateUnsortedSegmentMaxOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateUnsortedSegmentMaxOptions() [4/4]

flatbuffers::Offset< UnsortedSegmentMaxOptions > tflite::CreateUnsortedSegmentMaxOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentMaxOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUnsortedSegmentMinOptions() [1/4]

inline ::flatbuffers::Offset< UnsortedSegmentMinOptions > tflite::CreateUnsortedSegmentMinOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateUnsortedSegmentMinOptions() [2/4]

flatbuffers::Offset< UnsortedSegmentMinOptions > tflite::CreateUnsortedSegmentMinOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentMinOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUnsortedSegmentMinOptions() [3/4]

flatbuffers::Offset< UnsortedSegmentMinOptions > tflite::CreateUnsortedSegmentMinOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateUnsortedSegmentMinOptions() [4/4]

flatbuffers::Offset< UnsortedSegmentMinOptions > tflite::CreateUnsortedSegmentMinOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentMinOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUnsortedSegmentProdOptions() [1/4]

inline ::flatbuffers::Offset< UnsortedSegmentProdOptions > tflite::CreateUnsortedSegmentProdOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateUnsortedSegmentProdOptions() [2/4]

flatbuffers::Offset< UnsortedSegmentProdOptions > tflite::CreateUnsortedSegmentProdOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentProdOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUnsortedSegmentProdOptions() [3/4]

flatbuffers::Offset< UnsortedSegmentProdOptions > tflite::CreateUnsortedSegmentProdOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateUnsortedSegmentProdOptions() [4/4]

flatbuffers::Offset< UnsortedSegmentProdOptions > tflite::CreateUnsortedSegmentProdOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentProdOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateUnsortedSegmentSumOptions() [1/4]

inline ::flatbuffers::Offset< UnsortedSegmentSumOptions > tflite::CreateUnsortedSegmentSumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateUnsortedSegmentSumOptions() [2/4]

flatbuffers::Offset< UnsortedSegmentSumOptions > tflite::CreateUnsortedSegmentSumOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentSumOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateUnsortedSegmentSumOptions() [3/4]

flatbuffers::Offset< UnsortedSegmentSumOptions > tflite::CreateUnsortedSegmentSumOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateUnsortedSegmentSumOptions() [4/4]

flatbuffers::Offset< UnsortedSegmentSumOptions > tflite::CreateUnsortedSegmentSumOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const UnsortedSegmentSumOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateVarHandleOptions() [1/4]

inline ::flatbuffers::Offset< VarHandleOptions > tflite::CreateVarHandleOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::String > container = 0,
::flatbuffers::Offset<::flatbuffers::String > shared_name = 0 )

◆ CreateVarHandleOptions() [2/4]

flatbuffers::Offset< VarHandleOptions > tflite::CreateVarHandleOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const VarHandleOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateVarHandleOptions() [3/4]

flatbuffers::Offset< VarHandleOptions > tflite::CreateVarHandleOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const VarHandleOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateVarHandleOptions() [4/4]

flatbuffers::Offset< VarHandleOptions > tflite::CreateVarHandleOptions ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::String > container = 0,
flatbuffers::Offset< flatbuffers::String > shared_name = 0 )
inline

◆ CreateVarHandleOptionsDirect() [1/2]

inline ::flatbuffers::Offset< VarHandleOptions > tflite::CreateVarHandleOptionsDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const char * container = nullptr,
const char * shared_name = nullptr )

◆ CreateVarHandleOptionsDirect() [2/2]

flatbuffers::Offset< VarHandleOptions > tflite::CreateVarHandleOptionsDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const char * container = nullptr,
const char * shared_name = nullptr )
inline

◆ CreateVariantSubType() [1/4]

inline ::flatbuffers::Offset< VariantSubType > tflite::CreateVariantSubType ( ::flatbuffers::FlatBufferBuilder & _fbb,
::flatbuffers::Offset<::flatbuffers::Vector< int32_t > > shape = 0,
tflite::TensorType type = tflite::TensorType_FLOAT32,
bool has_rank = false )

◆ CreateVariantSubType() [2/4]

flatbuffers::Offset< VariantSubType > tflite::CreateVariantSubType ( ::flatbuffers::FlatBufferBuilder & _fbb,
const VariantSubTypeT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateVariantSubType() [3/4]

flatbuffers::Offset< VariantSubType > tflite::CreateVariantSubType ( flatbuffers::FlatBufferBuilder & _fbb,
const VariantSubTypeT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateVariantSubType() [4/4]

flatbuffers::Offset< VariantSubType > tflite::CreateVariantSubType ( flatbuffers::FlatBufferBuilder & _fbb,
flatbuffers::Offset< flatbuffers::Vector< int32_t > > shape = 0,
tflite::TensorType type = tflite::TensorType_FLOAT32,
bool has_rank = false )
inline

◆ CreateVariantSubTypeDirect() [1/2]

inline ::flatbuffers::Offset< VariantSubType > tflite::CreateVariantSubTypeDirect ( ::flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * shape = nullptr,
tflite::TensorType type = tflite::TensorType_FLOAT32,
bool has_rank = false )

◆ CreateVariantSubTypeDirect() [2/2]

flatbuffers::Offset< VariantSubType > tflite::CreateVariantSubTypeDirect ( flatbuffers::FlatBufferBuilder & _fbb,
const std::vector< int32_t > * shape = nullptr,
tflite::TensorType type = tflite::TensorType_FLOAT32,
bool has_rank = false )
inline

◆ CreateWhereOptions() [1/4]

inline ::flatbuffers::Offset< WhereOptions > tflite::CreateWhereOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateWhereOptions() [2/4]

flatbuffers::Offset< WhereOptions > tflite::CreateWhereOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const WhereOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateWhereOptions() [3/4]

flatbuffers::Offset< WhereOptions > tflite::CreateWhereOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateWhereOptions() [4/4]

flatbuffers::Offset< WhereOptions > tflite::CreateWhereOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const WhereOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateWhileOptions() [1/4]

flatbuffers::Offset< WhileOptions > tflite::CreateWhileOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const WhileOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateWhileOptions() [2/4]

inline ::flatbuffers::Offset< WhileOptions > tflite::CreateWhileOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
int32_t cond_subgraph_index = 0,
int32_t body_subgraph_index = 0 )

◆ CreateWhileOptions() [3/4]

flatbuffers::Offset< WhileOptions > tflite::CreateWhileOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const WhileOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ CreateWhileOptions() [4/4]

flatbuffers::Offset< WhileOptions > tflite::CreateWhileOptions ( flatbuffers::FlatBufferBuilder & _fbb,
int32_t cond_subgraph_index = 0,
int32_t body_subgraph_index = 0 )
inline

◆ CreateZerosLikeOptions() [1/4]

inline ::flatbuffers::Offset< ZerosLikeOptions > tflite::CreateZerosLikeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb)

◆ CreateZerosLikeOptions() [2/4]

flatbuffers::Offset< ZerosLikeOptions > tflite::CreateZerosLikeOptions ( ::flatbuffers::FlatBufferBuilder & _fbb,
const ZerosLikeOptionsT * _o,
const ::flatbuffers::rehasher_function_t * _rehasher = nullptr )

◆ CreateZerosLikeOptions() [3/4]

flatbuffers::Offset< ZerosLikeOptions > tflite::CreateZerosLikeOptions ( flatbuffers::FlatBufferBuilder & _fbb)
inline

◆ CreateZerosLikeOptions() [4/4]

flatbuffers::Offset< ZerosLikeOptions > tflite::CreateZerosLikeOptions ( flatbuffers::FlatBufferBuilder & _fbb,
const ZerosLikeOptionsT * _o,
const flatbuffers::rehasher_function_t * _rehasher = nullptr )
inline

◆ DECLARE_STD_GLOBAL_SWITCH1() [1/2]

tflite::DECLARE_STD_GLOBAL_SWITCH1 ( TfLiteExpm1 ,
expm1  )

◆ DECLARE_STD_GLOBAL_SWITCH1() [2/2]

tflite::DECLARE_STD_GLOBAL_SWITCH1 ( TfLiteRound ,
round  )

◆ DepthwiseConvParamsFloat()

DepthwiseParams tflite::DepthwiseConvParamsFloat ( const TfLiteDepthwiseConvParams & params,
const OpDataConv & data )

◆ DepthwiseConvParamsQuantized()

DepthwiseParams tflite::DepthwiseConvParamsQuantized ( const TfLiteDepthwiseConvParams & params,
const OpDataConv & data )

◆ DepthwiseConvPrepare()

TfLiteStatus tflite::DepthwiseConvPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ Dequantize()

template<typename T >
void tflite::Dequantize ( const T * values,
const int size,
const float scale,
int zero_point,
float * dequantized_values )

◆ DequantizeEval()

TfLiteStatus tflite::DequantizeEval ( TfLiteContext * context,
TfLiteNode * node )

◆ DequantizeInit()

void * tflite::DequantizeInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ DequantizePrepare()

TfLiteStatus tflite::DequantizePrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ DimensionMetadata::array_indices_as< tflite::Int32Vector >() [1/3]

template<>
const tflite::Int32Vector * tflite::DimensionMetadata::array_indices_as< tflite::Int32Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Int32Vector >() [2/3]

template<>
const tflite::Int32Vector * tflite::DimensionMetadata::array_indices_as< tflite::Int32Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Int32Vector >() [3/3]

template<>
const tflite::Int32Vector * tflite::DimensionMetadata::array_indices_as< tflite::Int32Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Uint16Vector >() [1/3]

template<>
const tflite::Uint16Vector * tflite::DimensionMetadata::array_indices_as< tflite::Uint16Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Uint16Vector >() [2/3]

template<>
const tflite::Uint16Vector * tflite::DimensionMetadata::array_indices_as< tflite::Uint16Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Uint16Vector >() [3/3]

template<>
const tflite::Uint16Vector * tflite::DimensionMetadata::array_indices_as< tflite::Uint16Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Uint8Vector >() [1/3]

template<>
const tflite::Uint8Vector * tflite::DimensionMetadata::array_indices_as< tflite::Uint8Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Uint8Vector >() [2/3]

template<>
const tflite::Uint8Vector * tflite::DimensionMetadata::array_indices_as< tflite::Uint8Vector > ( ) const
inline

◆ DimensionMetadata::array_indices_as< tflite::Uint8Vector >() [3/3]

template<>
const tflite::Uint8Vector * tflite::DimensionMetadata::array_indices_as< tflite::Uint8Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Int32Vector >() [1/3]

template<>
const tflite::Int32Vector * tflite::DimensionMetadata::array_segments_as< tflite::Int32Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Int32Vector >() [2/3]

template<>
const tflite::Int32Vector * tflite::DimensionMetadata::array_segments_as< tflite::Int32Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Int32Vector >() [3/3]

template<>
const tflite::Int32Vector * tflite::DimensionMetadata::array_segments_as< tflite::Int32Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Uint16Vector >() [1/3]

template<>
const tflite::Uint16Vector * tflite::DimensionMetadata::array_segments_as< tflite::Uint16Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Uint16Vector >() [2/3]

template<>
const tflite::Uint16Vector * tflite::DimensionMetadata::array_segments_as< tflite::Uint16Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Uint16Vector >() [3/3]

template<>
const tflite::Uint16Vector * tflite::DimensionMetadata::array_segments_as< tflite::Uint16Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Uint8Vector >() [1/3]

template<>
const tflite::Uint8Vector * tflite::DimensionMetadata::array_segments_as< tflite::Uint8Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Uint8Vector >() [2/3]

template<>
const tflite::Uint8Vector * tflite::DimensionMetadata::array_segments_as< tflite::Uint8Vector > ( ) const
inline

◆ DimensionMetadata::array_segments_as< tflite::Uint8Vector >() [3/3]

template<>
const tflite::Uint8Vector * tflite::DimensionMetadata::array_segments_as< tflite::Uint8Vector > ( ) const
inline

◆ DoubleFromFractionAndShift()

double tflite::DoubleFromFractionAndShift ( int64_t fraction,
int shift )

◆ DownScaleInt32ToInt16Multiplier()

void tflite::DownScaleInt32ToInt16Multiplier ( int32_t multiplier_int32_t,
int16_t * multiplier_int16_t )
inline

◆ ElementCount()

int tflite::ElementCount ( const TfLiteIntArray & dims)

◆ EnumNameActivationFunctionType()

const char * tflite::EnumNameActivationFunctionType ( ActivationFunctionType e)
inline

◆ EnumNameBuiltinOperator()

const char * tflite::EnumNameBuiltinOperator ( BuiltinOperator e)
inline

◆ EnumNameBuiltinOptions()

const char * tflite::EnumNameBuiltinOptions ( BuiltinOptions e)
inline

◆ EnumNameBuiltinOptions2()

const char * tflite::EnumNameBuiltinOptions2 ( BuiltinOptions2 e)
inline

◆ EnumNameCombinerType()

const char * tflite::EnumNameCombinerType ( CombinerType e)
inline

◆ EnumNameCustomOptionsFormat()

const char * tflite::EnumNameCustomOptionsFormat ( CustomOptionsFormat e)
inline

◆ EnumNameDimensionType()

const char * tflite::EnumNameDimensionType ( DimensionType e)
inline

◆ EnumNameFullyConnectedOptionsWeightsFormat()

const char * tflite::EnumNameFullyConnectedOptionsWeightsFormat ( FullyConnectedOptionsWeightsFormat e)
inline

◆ EnumNameLSHProjectionType()

const char * tflite::EnumNameLSHProjectionType ( LSHProjectionType e)
inline

◆ EnumNameLSTMKernelType()

const char * tflite::EnumNameLSTMKernelType ( LSTMKernelType e)
inline

◆ EnumNameMirrorPadMode()

const char * tflite::EnumNameMirrorPadMode ( MirrorPadMode e)
inline

◆ EnumNamePadding()

const char * tflite::EnumNamePadding ( Padding e)
inline

◆ EnumNameQuantizationDetails()

const char * tflite::EnumNameQuantizationDetails ( QuantizationDetails e)
inline

◆ EnumNameReduceWindowFunction()

const char * tflite::EnumNameReduceWindowFunction ( ReduceWindowFunction e)
inline

◆ EnumNameRngAlgorithm()

const char * tflite::EnumNameRngAlgorithm ( RngAlgorithm e)
inline

◆ EnumNamesActivationFunctionType()

const char *const * tflite::EnumNamesActivationFunctionType ( )
inline

◆ EnumNamesBuiltinOperator()

const char *const * tflite::EnumNamesBuiltinOperator ( )
inline

◆ EnumNamesBuiltinOptions()

const char *const * tflite::EnumNamesBuiltinOptions ( )
inline

◆ EnumNamesBuiltinOptions2()

const char *const * tflite::EnumNamesBuiltinOptions2 ( )
inline

◆ EnumNamesCombinerType()

const char *const * tflite::EnumNamesCombinerType ( )
inline

◆ EnumNamesCustomOptionsFormat()

const char *const * tflite::EnumNamesCustomOptionsFormat ( )
inline

◆ EnumNamesDimensionType()

const char *const * tflite::EnumNamesDimensionType ( )
inline

◆ EnumNamesFullyConnectedOptionsWeightsFormat()

const char *const * tflite::EnumNamesFullyConnectedOptionsWeightsFormat ( )
inline

◆ EnumNamesLSHProjectionType()

const char *const * tflite::EnumNamesLSHProjectionType ( )
inline

◆ EnumNamesLSTMKernelType()

const char *const * tflite::EnumNamesLSTMKernelType ( )
inline

◆ EnumNamesMirrorPadMode()

const char *const * tflite::EnumNamesMirrorPadMode ( )
inline

◆ EnumNamesPadding()

const char *const * tflite::EnumNamesPadding ( )
inline

◆ EnumNameSparseIndexVector()

const char * tflite::EnumNameSparseIndexVector ( SparseIndexVector e)
inline

◆ EnumNamesQuantizationDetails()

const char *const * tflite::EnumNamesQuantizationDetails ( )
inline

◆ EnumNamesReduceWindowFunction()

const char *const * tflite::EnumNamesReduceWindowFunction ( )
inline

◆ EnumNamesRngAlgorithm()

const char *const * tflite::EnumNamesRngAlgorithm ( )
inline

◆ EnumNamesSparseIndexVector()

const char *const * tflite::EnumNamesSparseIndexVector ( )
inline

◆ EnumNamesStablehloComparisonDirection()

const char *const * tflite::EnumNamesStablehloComparisonDirection ( )
inline

◆ EnumNamesStablehloComparisonType()

const char *const * tflite::EnumNamesStablehloComparisonType ( )
inline

◆ EnumNamesStablehloPrecisionConfig()

const char *const * tflite::EnumNamesStablehloPrecisionConfig ( )
inline

◆ EnumNameStablehloComparisonDirection()

const char * tflite::EnumNameStablehloComparisonDirection ( StablehloComparisonDirection e)
inline

◆ EnumNameStablehloComparisonType()

const char * tflite::EnumNameStablehloComparisonType ( StablehloComparisonType e)
inline

◆ EnumNameStablehloPrecisionConfig()

const char * tflite::EnumNameStablehloPrecisionConfig ( StablehloPrecisionConfig e)
inline

◆ EnumNamesTensorType()

const char *const * tflite::EnumNamesTensorType ( )
inline

◆ EnumNameTensorType()

const char * tflite::EnumNameTensorType ( TensorType e)
inline

◆ EnumValuesActivationFunctionType()

const ActivationFunctionType(& tflite::EnumValuesActivationFunctionType ( ) )[6]
inline

◆ EnumValuesBuiltinOperator()

const BuiltinOperator(& tflite::EnumValuesBuiltinOperator ( ) )[159]
inline

◆ EnumValuesBuiltinOptions()

const BuiltinOptions(& tflite::EnumValuesBuiltinOptions ( ) )[124]
inline

◆ EnumValuesBuiltinOptions2()

const BuiltinOptions2(& tflite::EnumValuesBuiltinOptions2 ( ) )[21]
inline

◆ EnumValuesCombinerType()

const CombinerType(& tflite::EnumValuesCombinerType ( ) )[3]
inline

◆ EnumValuesCustomOptionsFormat()

const CustomOptionsFormat(& tflite::EnumValuesCustomOptionsFormat ( ) )[1]
inline

◆ EnumValuesDimensionType()

const DimensionType(& tflite::EnumValuesDimensionType ( ) )[2]
inline

◆ EnumValuesFullyConnectedOptionsWeightsFormat()

const FullyConnectedOptionsWeightsFormat(& tflite::EnumValuesFullyConnectedOptionsWeightsFormat ( ) )[2]
inline

◆ EnumValuesLSHProjectionType()

const LSHProjectionType(& tflite::EnumValuesLSHProjectionType ( ) )[3]
inline

◆ EnumValuesLSTMKernelType()

const LSTMKernelType(& tflite::EnumValuesLSTMKernelType ( ) )[2]
inline

◆ EnumValuesMirrorPadMode()

const MirrorPadMode(& tflite::EnumValuesMirrorPadMode ( ) )[2]
inline

◆ EnumValuesPadding()

const Padding(& tflite::EnumValuesPadding ( ) )[2]
inline

◆ EnumValuesQuantizationDetails()

const QuantizationDetails(& tflite::EnumValuesQuantizationDetails ( ) )[2]
inline

◆ EnumValuesReduceWindowFunction()

const ReduceWindowFunction(& tflite::EnumValuesReduceWindowFunction ( ) )[7]
inline

◆ EnumValuesRngAlgorithm()

const RngAlgorithm(& tflite::EnumValuesRngAlgorithm ( ) )[3]
inline

◆ EnumValuesSparseIndexVector()

const SparseIndexVector(& tflite::EnumValuesSparseIndexVector ( ) )[4]
inline

◆ EnumValuesStablehloComparisonDirection()

const StablehloComparisonDirection(& tflite::EnumValuesStablehloComparisonDirection ( ) )[6]
inline

◆ EnumValuesStablehloComparisonType()

const StablehloComparisonType(& tflite::EnumValuesStablehloComparisonType ( ) )[5]
inline

◆ EnumValuesStablehloPrecisionConfig()

const StablehloPrecisionConfig(& tflite::EnumValuesStablehloPrecisionConfig ( ) )[3]
inline

◆ EnumValuesTensorType()

const TensorType(& tflite::EnumValuesTensorType ( ) )[18]
inline

◆ Eval()

TfLiteStatus tflite::Eval ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalAdd() [1/3]

TfLiteStatus tflite::EvalAdd ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalAdd() [2/3]

TfLiteStatus tflite::EvalAdd ( TfLiteContext * context,
TfLiteNode * node,
TfLiteAddParams * params,
const OpData * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalAdd() [3/3]

void tflite::EvalAdd ( TfLiteContext * context,
TfLiteNode * node,
TfLiteAddParams * params,
const OpDataAdd * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalAddInt16()

TfLiteStatus tflite::EvalAddInt16 ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalAddInt8()

TfLiteStatus tflite::EvalAddInt8 ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalAddQuantized() [1/2]

TfLiteStatus tflite::EvalAddQuantized ( TfLiteContext * context,
TfLiteNode * node,
TfLiteAddParams * params,
const OpData * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalAddQuantized() [2/2]

TfLiteStatus tflite::EvalAddQuantized ( TfLiteContext * context,
TfLiteNode * node,
TfLiteAddParams * params,
const OpDataAdd * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalAll()

TfLiteStatus tflite::EvalAll ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalAny()

TfLiteStatus tflite::EvalAny ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalFloat()

TfLiteStatus tflite::EvalFloat ( TfLiteContext * context,
TfLiteNode * node,
TfLiteFusedActivation activation,
const TfLiteEvalTensor * input,
const TfLiteEvalTensor * filter,
const TfLiteEvalTensor * bias,
TfLiteEvalTensor * output )

◆ EvalFloatSvdfReference()

void tflite::EvalFloatSvdfReference ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteEvalTensor * input,
const TfLiteEvalTensor * weights_feature,
const TfLiteEvalTensor * weights_time,
const TfLiteEvalTensor * bias,
const TfLiteSVDFParams * params,
int scratch_tensor_index,
TfLiteEvalTensor * activation_state,
TfLiteEvalTensor * output )

◆ EvalInt16()

TfLiteStatus tflite::EvalInt16 ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalInt16SvdfReference()

void tflite::EvalInt16SvdfReference ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteEvalTensor * input_tensor,
const TfLiteEvalTensor * weights_feature_tensor,
const TfLiteEvalTensor * weights_time_tensor,
const TfLiteEvalTensor * bias_tensor,
const TfLiteSVDFParams * params,
TfLiteEvalTensor * activation_state_tensor,
TfLiteEvalTensor * output_tensor,
const OpDataSvdf & data )

Generate two versions of the integer code. One with int16_t type for the time weights and the activation state, and another one with int8_t for the same.

◆ EvalInt8() [1/2]

void tflite::EvalInt8 ( const int8_t * input,
int num_slots,
int depth,
int8_t * output )

◆ EvalInt8() [2/2]

TfLiteStatus tflite::EvalInt8 ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalInt8SvdfReference()

void tflite::EvalInt8SvdfReference ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteEvalTensor * input_tensor,
const TfLiteEvalTensor * weights_feature_tensor,
const TfLiteEvalTensor * weights_time_tensor,
const TfLiteEvalTensor * bias_tensor,
const TfLiteSVDFParams * params,
TfLiteEvalTensor * activation_state_tensor,
TfLiteEvalTensor * output_tensor,
const OpDataSvdf & data )

◆ EvalIntegerMean()

template<typename integer_type >
TfLiteStatus tflite::EvalIntegerMean ( TfLiteContext * context,
TfLiteNode * node,
int num_axis,
OpDataReduce * op_data,
int * temp_index,
int * resolved_axis )

◆ EvalIntegerSvdfReference()

template<typename T >
void tflite::EvalIntegerSvdfReference ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteEvalTensor * input_tensor,
const TfLiteEvalTensor * weights_feature_tensor,
const TfLiteEvalTensor * weights_time_tensor,
const TfLiteEvalTensor * bias_tensor,
const TfLiteSVDFParams * params,
TfLiteEvalTensor * activation_state_tensor,
TfLiteEvalTensor * output_tensor,
const OpDataSvdf & data )

◆ EvalLstm() [1/2]

template<typename ActivationType , typename WeightType , typename CellType , typename BiasType >
TfLiteStatus tflite::EvalLstm ( const OpDataLSTM & op_data,
LSTMKernelContents & kernel_content,
const LSTMBuffers< CellType > & buffers )

◆ EvalLstm() [2/2]

template<typename ActivationType , typename WeightType , typename CellType , typename BiasType >
TfLiteStatus tflite::EvalLstm ( const OpDataLSTM & op_data,
LSTMKernelContents & kernel_content,
LSTMBuffers< CellType > & buffers )

◆ EvalMax()

TfLiteStatus tflite::EvalMax ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalMaxHelper()

TfLiteStatus tflite::EvalMaxHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data )

◆ EvalMean()

TfLiteStatus tflite::EvalMean ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalMeanHelper()

TfLiteStatus tflite::EvalMeanHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data )

◆ EvalMin()

TfLiteStatus tflite::EvalMin ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalMLIAddInt8()

TfLiteStatus tflite::EvalMLIAddInt8 ( TfLiteContext * context,
TfLiteNode * node,
TfLiteAddParams * params,
const OpData * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalMliQuantizedInt8()

TfLiteStatus tflite::EvalMliQuantizedInt8 ( TfLiteContext * context,
TfLiteNode * node,
const TfLiteFullyConnectedParams * params,
const OpData & data,
const TfLiteEvalTensor * input,
const TfLiteEvalTensor * filter,
const TfLiteEvalTensor * bias,
TfLiteEvalTensor * output )

◆ EvalMulFloatReference()

void tflite::EvalMulFloatReference ( TfLiteContext * context,
TfLiteNode * node,
TfLiteMulParams * params,
const OpDataMul * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalMulQuantizedReference()

TfLiteStatus tflite::EvalMulQuantizedReference ( TfLiteContext * context,
TfLiteNode * node,
const OpDataMul * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalQuantized()

TfLiteStatus tflite::EvalQuantized ( TfLiteContext * context,
TfLiteNode * node,
const OpData & data,
const TfLiteEvalTensor * input,
const TfLiteEvalTensor * filter,
const TfLiteEvalTensor * bias,
TfLiteEvalTensor * output )

◆ EvalQuantizeReference()

TfLiteStatus tflite::EvalQuantizeReference ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalReduceHelper()

TfLiteStatus tflite::EvalReduceHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data,
ReduceType reduce_type )

◆ EvalSub()

void tflite::EvalSub ( TfLiteContext * context,
TfLiteNode * node,
TfLiteSubParams * params,
const OpDataSub * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalSubQuantized()

TfLiteStatus tflite::EvalSubQuantized ( TfLiteContext * context,
TfLiteNode * node,
TfLiteSubParams * params,
const OpDataSub * data,
const TfLiteEvalTensor * input1,
const TfLiteEvalTensor * input2,
TfLiteEvalTensor * output )

◆ EvalSum()

TfLiteStatus tflite::EvalSum ( TfLiteContext * context,
TfLiteNode * node )

◆ EvalSumHelper()

TfLiteStatus tflite::EvalSumHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data )

◆ EvalTensorBytes()

size_t tflite::EvalTensorBytes ( const TfLiteEvalTensor * tensor)

◆ FakeQuantizeArray()

void tflite::FakeQuantizeArray ( const float nudged_scale,
const float nudged_min,
const float nudged_max,
const float * input_data,
float * output_data,
const float size )

◆ FftAutoScalePrepare()

TfLiteStatus tflite::FftAutoScalePrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ FillColumnPadding()

void tflite::FillColumnPadding ( char * string,
const int size,
const int max_size,
const int padding )

◆ FillString()

void tflite::FillString ( char * string,
const int size,
const int buffer_size,
const char value )

◆ FilterBankSquareRootPrepare()

TfLiteStatus tflite::FilterBankSquareRootPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ FinishModelBuffer() [1/2]

void tflite::FinishModelBuffer ( ::flatbuffers::FlatBufferBuilder & fbb,
::flatbuffers::Offset< tflite::Model > root )
inline

◆ FinishModelBuffer() [2/2]

void tflite::FinishModelBuffer ( flatbuffers::FlatBufferBuilder & fbb,
flatbuffers::Offset< tflite::Model > root )
inline

◆ FinishSizePrefixedModelBuffer() [1/2]

void tflite::FinishSizePrefixedModelBuffer ( ::flatbuffers::FlatBufferBuilder & fbb,
::flatbuffers::Offset< tflite::Model > root )
inline

◆ FinishSizePrefixedModelBuffer() [2/2]

void tflite::FinishSizePrefixedModelBuffer ( flatbuffers::FlatBufferBuilder & fbb,
flatbuffers::Offset< tflite::Model > root )
inline

◆ FlatBufferSizeToJsonString()

std::string tflite::FlatBufferSizeToJsonString ( const uint8_t * buffer,
const flatbuffers::TypeTable * type_table )

◆ FlatBufferVectorToTfLiteTypeArray() [1/2]

TfLiteFloatArray * tflite::FlatBufferVectorToTfLiteTypeArray ( const flatbuffers::Vector< float > * flatbuffer_array)

◆ FlatBufferVectorToTfLiteTypeArray() [2/2]

TfLiteIntArray * tflite::FlatBufferVectorToTfLiteTypeArray ( const flatbuffers::Vector< int32_t > * flatbuffer_array)

◆ FlatSize()

template<int N>
int tflite::FlatSize ( const Dims< N > & dims)
inline

◆ FlatSizeSkipDim() [1/2]

template<int N>
int tflite::FlatSizeSkipDim ( const Dims< N > & dims,
int skip_dim )
inline

◆ FlatSizeSkipDim() [2/2]

int tflite::FlatSizeSkipDim ( const RuntimeShape & shape,
int skip_dim )
inline

◆ FloatToQuantizedType()

template<typename T >
T tflite::FloatToQuantizedType ( const float value,
const float scale,
int zero_point )

◆ FloatToSymmetricQuantizedType()

template<typename T >
T tflite::FloatToSymmetricQuantizedType ( const float value,
const float scale )

◆ FloorLog2()

template<typename Integer >
Integer tflite::FloorLog2 ( Integer n)
inline

◆ FormatAsPercentage()

void tflite::FormatAsPercentage ( char * output,
const int64_t numerator,
const int64_t denominator,
const int decimal_places )

◆ FormatIntegerDivide()

void tflite::FormatIntegerDivide ( char * output,
const int64_t numerator,
const int64_t denominator,
const int decimal_places )

◆ FormatNumber()

template<typename T >
void tflite::FormatNumber ( char * output,
T value )

◆ FormatNumber< double >()

template<>
void tflite::FormatNumber< double > ( char * output,
double value )

◆ FormatNumber< float >()

template<>
void tflite::FormatNumber< float > ( char * output,
float value )

◆ FormatNumber< int32_t >()

template<>
void tflite::FormatNumber< int32_t > ( char * output,
int32_t value )

◆ FormatNumber< size_t >()

template<>
void tflite::FormatNumber< size_t > ( char * output,
size_t value )

◆ FreqToMel()

float tflite::FreqToMel ( float freq)

◆ FullyConnectedParamsFloat()

FullyConnectedParams tflite::FullyConnectedParamsFloat ( TfLiteFusedActivation activation)

◆ FullyConnectedParamsQuantized()

FullyConnectedParams tflite::FullyConnectedParamsQuantized ( const OpDataFullyConnected & op_data)

◆ GetActivationMinMax()

void tflite::GetActivationMinMax ( FusedActivationFunctionType ac,
float * output_activation_min,
float * output_activation_max )
inline

◆ GetActivationParams() [1/5]

template<typename P >
void tflite::GetActivationParams ( const P & params,
float * min,
float * max )
inline

◆ GetActivationParams() [2/5]

template<typename P >
void tflite::GetActivationParams ( const P & params,
int16_t * min,
int16_t * max )
inline

◆ GetActivationParams() [3/5]

template<typename P >
void tflite::GetActivationParams ( const P & params,
int32_t * min,
int32_t * max )
inline

◆ GetActivationParams() [4/5]

template<typename P >
void tflite::GetActivationParams ( const P & params,
int64_t * min,
int64_t * max )
inline

◆ GetActivationParams() [5/5]

template<typename P >
void tflite::GetActivationParams ( const P & params,
uint32_t * min,
uint32_t * max )
inline

◆ GetBuiltinCode() [1/2]

BuiltinOperator tflite::GetBuiltinCode ( const OperatorCode * op_code)

◆ GetBuiltinCode() [2/2]

BuiltinOperator tflite::GetBuiltinCode ( const OperatorCodeT * op_code)

◆ GetCurrentTimeTicks()

uint32_t tflite::GetCurrentTimeTicks ( )

◆ GetInput()

const TfLiteTensor * tflite::GetInput ( const TfLiteContext * context,
const TfLiteNode * node,
int index )

◆ GetInputSafe()

TfLiteStatus tflite::GetInputSafe ( const TfLiteContext * context,
const TfLiteNode * node,
int index,
const TfLiteTensor ** tensor )

◆ GetIntermediates()

const TfLiteTensor * tflite::GetIntermediates ( TfLiteContext * context,
const TfLiteNode * node,
int index )

◆ GetIntermediatesSafe()

TfLiteStatus tflite::GetIntermediatesSafe ( const TfLiteContext * context,
const TfLiteNode * node,
int index,
TfLiteTensor ** tensor )

◆ GetInvSqrtQuantizedMultiplierExp()

void tflite::GetInvSqrtQuantizedMultiplierExp ( int32_t input,
int reverse_shift,
int32_t * output_inv_sqrt,
int * output_shift )
inline

◆ GetLongestStringLength()

int tflite::GetLongestStringLength ( const char strings[][kMaxStringLength],
const int count )

◆ GetMicroContext()

MicroContext * tflite::GetMicroContext ( const struct TfLiteContext * context)
inline

◆ GetMicroErrorReporter()

ErrorReporter * tflite::GetMicroErrorReporter ( )

◆ GetModel()

const tflite::Model * tflite::GetModel ( const void * buf)
inline

◆ GetOptionalInputTensor()

const TfLiteTensor * tflite::GetOptionalInputTensor ( const TfLiteContext * context,
const TfLiteNode * node,
int index )

◆ GetOutput()

TfLiteTensor * tflite::GetOutput ( TfLiteContext * context,
const TfLiteNode * node,
int index )

◆ GetOutputSafe()

TfLiteStatus tflite::GetOutputSafe ( const TfLiteContext * context,
const TfLiteNode * node,
int index,
TfLiteTensor ** tensor )

◆ GetOutputShapeFromInput()

TfLiteStatus tflite::GetOutputShapeFromInput ( TfLiteContext * context,
const TfLiteTensor * input,
TfLiteIntArray ** output_shape )

◆ GetQuantizedConvolutionMultipler() [1/2]

TfLiteStatus tflite::GetQuantizedConvolutionMultipler ( TfLiteContext * context,
const TfLiteTensor * input,
const TfLiteTensor * filter,
const TfLiteTensor * bias,
TfLiteTensor * output,
double * multiplier )

◆ GetQuantizedConvolutionMultipler() [2/2]

TfLiteStatus tflite::GetQuantizedConvolutionMultipler ( TfLiteContext * context,
const TfLiteTensor * input,
const TfLiteTensor * filter,
TfLiteTensor * output,
double * multiplier )

◆ GetReciprocal()

int32_t tflite::GetReciprocal ( int32_t x,
int x_integer_digits,
int * num_bits_over_unit )
inline

◆ GetReducerInitValue()

template<typename T >
TfLiteStatus tflite::GetReducerInitValue ( ReduceType reduce_type,
T & init_value )

◆ GetRegistrationFromOpCode() [1/3]

TfLiteStatus tflite::GetRegistrationFromOpCode ( const OperatorCode * opcode,
const MicroOpResolver & op_resolver,
const TFLMRegistration ** registration )

◆ GetRegistrationFromOpCode() [2/3]

TfLiteStatus tflite::GetRegistrationFromOpCode ( const OperatorCode * opcode,
const OpResolver & op_resolver,
const TfLiteRegistration ** registration )

◆ GetRegistrationFromOpCode() [3/3]

TfLiteStatus tflite::GetRegistrationFromOpCode ( const OperatorCode * opcode,
const OpResolver & op_resolver,
ErrorReporter * error_reporter,
const TfLiteRegistration ** registration )

◆ GetShapeDebugString()

const std::string tflite::GetShapeDebugString ( const TfLiteIntArray * shape)

◆ GetSizePrefixedModel()

const tflite::Model * tflite::GetSizePrefixedModel ( const void * buf)
inline

◆ GetString_ETHOSU()

const char * tflite::GetString_ETHOSU ( )

◆ GetString_TreeEnsembleClassifier()

const char * tflite::GetString_TreeEnsembleClassifier ( )

◆ GetTemporary()

TfLiteTensor * tflite::GetTemporary ( TfLiteContext * context,
const TfLiteNode * node,
int index )

◆ GetTemporarySafe()

TfLiteStatus tflite::GetTemporarySafe ( const TfLiteContext * context,
const TfLiteNode * node,
int index,
TfLiteTensor ** tensor )

◆ GetTensorData() [1/2]

template<typename T >
const T * tflite::GetTensorData ( const TfLiteTensor * tensor)
inline

◆ GetTensorData() [2/2]

template<typename T >
T * tflite::GetTensorData ( TfLiteTensor * tensor)
inline

◆ GetTensorShape() [1/2]

RuntimeShape tflite::GetTensorShape ( const TfLiteTensor * tensor)
inline

◆ GetTensorShape() [2/2]

RuntimeShape tflite::GetTensorShape ( std::vector< int32_t > data)
inline

◆ GetVariableInput()

TfLiteTensor * tflite::GetVariableInput ( TfLiteContext * context,
const TfLiteNode * node,
int index )

◆ HardSwishPrepare()

TfLiteStatus tflite::HardSwishPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ HasUnspecifiedDimension()

bool tflite::HasUnspecifiedDimension ( const TfLiteTensor * tensor)

◆ HaveSameShapes()

bool tflite::HaveSameShapes ( const TfLiteTensor * input1,
const TfLiteTensor * input2 )

◆ HexagonFullyConnectedEval()

TfLiteStatus tflite::HexagonFullyConnectedEval ( TfLiteContext * context,
TfLiteNode * node )

◆ HexagonFullyConnectedEvalInt8()

TfLiteStatus tflite::HexagonFullyConnectedEvalInt8 ( TfLiteContext * context,
TfLiteNode * node )

◆ HexagonFullyConnectedInit()

void * tflite::HexagonFullyConnectedInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ HexagonFullyConnectedPrepare()

TfLiteStatus tflite::HexagonFullyConnectedPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ HexagonSvdfEvalInt8()

TfLiteStatus tflite::HexagonSvdfEvalInt8 ( TfLiteContext * context,
TfLiteNode * node )

◆ HexagonSvdfInit()

void * tflite::HexagonSvdfInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ HexagonSvdfPrepare()

TfLiteStatus tflite::HexagonSvdfPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ ImportNumpy()

void * tflite::ImportNumpy ( )

◆ Init()

void * tflite::Init ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ InitAdd()

void * tflite::InitAdd ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ InitializeTarget()

void tflite::InitializeTarget ( )

◆ InitializeTest()

void tflite::InitializeTest ( )
inline

◆ InitPytorchOpsResolver()

TfLiteStatus tflite::InitPytorchOpsResolver ( PytorchOpsResolver & resolver)

◆ InitReduce()

void * tflite::InitReduce ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ IntegerDoubleCompare()

int tflite::IntegerDoubleCompare ( double a,
double b )

◆ IntegerDoubleMultiply()

double tflite::IntegerDoubleMultiply ( double a,
double b )

◆ IntegerFrExp()

int64_t tflite::IntegerFrExp ( double input,
int * shift )

◆ IsConstantOrPersistentTensor()

bool tflite::IsConstantOrPersistentTensor ( const TfLiteTensor * tensor)
inline

◆ IsConstantTensor()

bool tflite::IsConstantTensor ( const TfLiteTensor * tensor)
inline

◆ IsDynamicTensor()

bool tflite::IsDynamicTensor ( const TfLiteTensor * tensor)
inline

◆ IsHybridOp()

bool tflite::IsHybridOp ( const TfLiteTensor * input,
const TfLiteTensor * weight )
inline

◆ IsMobilePlatform()

bool tflite::IsMobilePlatform ( )

◆ IsPackedWithoutStrides()

template<int N>
bool tflite::IsPackedWithoutStrides ( const Dims< N > & dims)

◆ KeywordRunNIerations()

void tflite::KeywordRunNIerations ( int iterations,
const char * tag,
KeywordBenchmarkRunner & benchmark_runner,
MicroProfiler & profiler )

◆ LeakyReluEval()

TfLiteStatus tflite::LeakyReluEval ( TfLiteContext * context,
TfLiteNode * node )

◆ LeakyReluInit()

void * tflite::LeakyReluInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ LeakyReluPrepare()

TfLiteStatus tflite::LeakyReluPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ LegacyHowManyThreads()

template<int KernelRows>
int tflite::LegacyHowManyThreads ( int max_num_threads,
int rows,
int cols,
int depth )
inline

◆ log_x_for_x_greater_than_or_equal_to_1()

template<int OutputIntegerBits, int InputIntegerBits>
gemmlowp::FixedPoint< int32_t, OutputIntegerBits > tflite::log_x_for_x_greater_than_or_equal_to_1 ( gemmlowp::FixedPoint< int32_t, InputIntegerBits > input_val)
inline

◆ log_x_for_x_greater_than_or_equal_to_1_impl()

template<int OutputIntegerBits, int InputIntegerBits>
gemmlowp::FixedPoint< int32_t, OutputIntegerBits > tflite::log_x_for_x_greater_than_or_equal_to_1_impl ( gemmlowp::FixedPoint< int32_t, InputIntegerBits > input_val)
inline

◆ LogAllocations()

void tflite::LogAllocations ( const tflite::RecordingMicroAllocator & allocator,
const PrettyPrintType type )

◆ LogAllocatorEvents()

void tflite::LogAllocatorEvents ( const tflite::RecordingMicroAllocator & allocator,
const PrettyPrintType type )

◆ LogArenaAllocations()

void tflite::LogArenaAllocations ( const tflite::RecordingSingleArenaBufferAllocator * allocator,
const PrettyPrintType type )

◆ LogicalAnd()

bool tflite::LogicalAnd ( bool x,
bool y )

◆ LogicalImpl()

TfLiteStatus tflite::LogicalImpl ( TfLiteContext * context,
TfLiteNode * node,
bool(* func )(bool, bool) )

◆ LogicalOr()

bool tflite::LogicalOr ( bool x,
bool y )

◆ LogisticPrepare()

TfLiteStatus tflite::LogisticPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ LUTLookup() [1/3]

int16_t tflite::LUTLookup ( int16_t value,
const int16_t * lut )
inline

◆ LUTLookup() [2/3]

int8_t tflite::LUTLookup ( int8_t value,
const int8_t * lut )
inline

◆ LUTLookup() [3/3]

uint8_t tflite::LUTLookup ( uint8_t value,
const uint8_t * lut )
inline

◆ LUTPopulate() [1/5]

template<typename T >
std::enable_if< std::is_same< T, int16_t >::value, void >::type tflite::LUTPopulate ( double input_scale,
int32_t input_zero_point,
double output_scale,
int32_t output_zero_point,
double(* transform )(double),
T * lut )
inline

◆ LUTPopulate() [2/5]

template<typename T >
std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, int8_t >::value, void >::type tflite::LUTPopulate ( float input_scale,
int32_t input_zero_point,
float output_scale,
int32_t output_zero_point,
float(* transform )(float),
T * lut )
inline

◆ LUTPopulate() [3/5]

template<typename T >
std::enable_if< std::is_same< T, int16_t >::value, void >::type tflite::LUTPopulate ( float input_scale,
int32_t input_zero_point,
float output_scale,
int32_t output_zero_point,
float(* transform )(float),
T * lut )
inline

◆ LUTPopulate() [4/5]

template<typename T >
std::enable_if< std::is_same< T, uint8_t >::value||std::is_same< T, int8_t >::value, void >::type tflite::LUTPopulate ( float input_scale,
int32_t input_zero_point,
float output_scale,
int32_t output_zero_point,
float(* transform )(float, const void *),
const void * transform_params,
T * lut )
inline

◆ LUTPopulate() [5/5]

template<typename T >
std::enable_if< std::is_same< T, int16_t >::value, void >::type tflite::LUTPopulate ( float input_scale,
int32_t input_zero_point,
float output_scale,
int32_t output_zero_point,
float(* transform )(float, const void *),
const void * transform_params,
T * lut )
inline

◆ LUTSize()

template<typename T >
int tflite::LUTSize ( )
constexpr

◆ MATCH_TYPE_AND_TFLITE_TYPE() [1/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( bool ,
kTfLiteBool  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [2/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( double ,
kTfLiteFloat64  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [3/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( float ,
kTfLiteFloat32  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [4/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( int16_t ,
kTfLiteInt16  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [5/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( int32_t ,
kTfLiteInt32  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [6/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( int64_t ,
kTfLiteInt64  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [7/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( int8_t ,
kTfLiteInt8  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [8/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( TfLiteFloat16 ,
kTfLiteFloat16  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [9/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( uint16_t ,
kTfLiteUInt16  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [10/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( uint32_t ,
kTfLiteUInt32  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [11/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( uint64_t ,
kTfLiteUInt64  )

◆ MATCH_TYPE_AND_TFLITE_TYPE() [12/12]

tflite::MATCH_TYPE_AND_TFLITE_TYPE ( unsigned char ,
kTfLiteUInt8  )

◆ MatchingArraySize() [1/2]

template<typename ArrayType1 , typename ArrayType2 >
int tflite::MatchingArraySize ( const ArrayType1 & array1,
int index1,
const ArrayType2 & array2,
int index2 )

◆ MatchingArraySize() [2/2]

template<typename ArrayType1 , typename ArrayType2 , typename... Args>
int tflite::MatchingArraySize ( const ArrayType1 & array1,
int index1,
const ArrayType2 & array2,
int index2,
Args... args )

◆ MatchingDim() [1/2]

int tflite::MatchingDim ( const RuntimeShape & shape1,
int index1,
const RuntimeShape & shape2,
int index2 )
inline

◆ MatchingDim() [2/2]

template<typename... Args>
int tflite::MatchingDim ( const RuntimeShape & shape1,
int index1,
const RuntimeShape & shape2,
int index2,
Args... args )

◆ MatchingElementsSize() [1/2]

int tflite::MatchingElementsSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0 )
inline

◆ MatchingElementsSize() [2/2]

int tflite::MatchingElementsSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1 )
inline

◆ MatchingExtendedShapeFlatSize() [1/4]

int tflite::MatchingExtendedShapeFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0 )
inline

◆ MatchingExtendedShapeFlatSize() [2/4]

int tflite::MatchingExtendedShapeFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1 )
inline

◆ MatchingExtendedShapeFlatSize() [3/4]

int tflite::MatchingExtendedShapeFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1,
const RuntimeShape & check_shape_2 )
inline

◆ MatchingExtendedShapeFlatSize() [4/4]

int tflite::MatchingExtendedShapeFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1,
const RuntimeShape & check_shape_2,
const RuntimeShape & check_shape_3 )
inline

◆ MatchingFlatSize() [1/8]

template<int N>
int tflite::MatchingFlatSize ( const Dims< N > & dims,
const Dims< N > & check_dims_0 )
inline

◆ MatchingFlatSize() [2/8]

template<int N>
int tflite::MatchingFlatSize ( const Dims< N > & dims,
const Dims< N > & check_dims_0,
const Dims< N > & check_dims_1 )
inline

◆ MatchingFlatSize() [3/8]

template<int N>
int tflite::MatchingFlatSize ( const Dims< N > & dims,
const Dims< N > & check_dims_0,
const Dims< N > & check_dims_1,
const Dims< N > & check_dims_2 )
inline

◆ MatchingFlatSize() [4/8]

template<int N>
int tflite::MatchingFlatSize ( const Dims< N > & dims,
const Dims< N > & check_dims_0,
const Dims< N > & check_dims_1,
const Dims< N > & check_dims_2,
const Dims< N > & check_dims_3 )
inline

◆ MatchingFlatSize() [5/8]

int tflite::MatchingFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0 )
inline

◆ MatchingFlatSize() [6/8]

int tflite::MatchingFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1 )
inline

◆ MatchingFlatSize() [7/8]

int tflite::MatchingFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1,
const RuntimeShape & check_shape_2 )
inline

◆ MatchingFlatSize() [8/8]

int tflite::MatchingFlatSize ( const RuntimeShape & shape,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1,
const RuntimeShape & check_shape_2,
const RuntimeShape & check_shape_3 )
inline

◆ MatchingFlatSizeSkipDim() [1/8]

template<int N>
int tflite::MatchingFlatSizeSkipDim ( const Dims< N > & dims,
int skip_dim,
const Dims< N > & check_dims_0 )
inline

◆ MatchingFlatSizeSkipDim() [2/8]

template<int N>
int tflite::MatchingFlatSizeSkipDim ( const Dims< N > & dims,
int skip_dim,
const Dims< N > & check_dims_0,
const Dims< N > & check_dims_1 )
inline

◆ MatchingFlatSizeSkipDim() [3/8]

template<int N>
int tflite::MatchingFlatSizeSkipDim ( const Dims< N > & dims,
int skip_dim,
const Dims< N > & check_dims_0,
const Dims< N > & check_dims_1,
const Dims< N > & check_dims_2 )
inline

◆ MatchingFlatSizeSkipDim() [4/8]

template<int N>
int tflite::MatchingFlatSizeSkipDim ( const Dims< N > & dims,
int skip_dim,
const Dims< N > & check_dims_0,
const Dims< N > & check_dims_1,
const Dims< N > & check_dims_2,
const Dims< N > & check_dims_3 )
inline

◆ MatchingFlatSizeSkipDim() [5/8]

int tflite::MatchingFlatSizeSkipDim ( const RuntimeShape & shape,
int skip_dim,
const RuntimeShape & check_shape_0 )
inline

◆ MatchingFlatSizeSkipDim() [6/8]

int tflite::MatchingFlatSizeSkipDim ( const RuntimeShape & shape,
int skip_dim,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1 )
inline

◆ MatchingFlatSizeSkipDim() [7/8]

int tflite::MatchingFlatSizeSkipDim ( const RuntimeShape & shape,
int skip_dim,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1,
const RuntimeShape & check_shape_2 )
inline

◆ MatchingFlatSizeSkipDim() [8/8]

int tflite::MatchingFlatSizeSkipDim ( const RuntimeShape & shape,
int skip_dim,
const RuntimeShape & check_shape_0,
const RuntimeShape & check_shape_1,
const RuntimeShape & check_shape_2,
const RuntimeShape & check_shape_3 )
inline

◆ Max()

int tflite::Max ( int a,
int b )
constexpr

◆ MaxPoolingEvalFloat()

void tflite::MaxPoolingEvalFloat ( TfLiteContext * context,
TfLiteNode * node,
TfLitePoolParams * params,
const OpDataPooling * data,
const TfLiteEvalTensor * input,
TfLiteEvalTensor * output )

◆ MaxPoolingEvalQuantized()

template<typename T >
void tflite::MaxPoolingEvalQuantized ( TfLiteContext * context,
TfLiteNode * node,
TfLitePoolParams * params,
const OpDataPooling * data,
const TfLiteEvalTensor * input,
TfLiteEvalTensor * output )

◆ Mean()

template<typename T , typename U >
TfLiteStatus tflite::Mean ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data,
int * temp_index,
int * resolved_axis,
U * temp_sum )

◆ MicroArenaBufferAlignment()

int tflite::MicroArenaBufferAlignment ( )
constexpr

◆ MicroContextAllocatePersistentBuffer()

void * tflite::MicroContextAllocatePersistentBuffer ( TfLiteContext * ctx,
size_t bytes )
inline

◆ MicroContextGetEvalTensor()

TfLiteEvalTensor * tflite::MicroContextGetEvalTensor ( const struct TfLiteContext * context,
int tensor_idx )
inline

◆ MicroContextGetExternalContext()

TfLiteExternalContext * tflite::MicroContextGetExternalContext ( TfLiteContext * context,
TfLiteExternalContextType unused )
inline

◆ MicroContextGetScratchBuffer()

void * tflite::MicroContextGetScratchBuffer ( TfLiteContext * ctx,
int buffer_idx )
inline

◆ MicroContextGetTensor()

TfLiteTensor * tflite::MicroContextGetTensor ( const struct TfLiteContext * context,
int tensor_idx )
inline

◆ MicroContextReportOpError()

void tflite::MicroContextReportOpError ( struct TfLiteContext * context,
const char * format,
... )

◆ MicroContextRequestScratchBufferInArena()

TfLiteStatus tflite::MicroContextRequestScratchBufferInArena ( TfLiteContext * ctx,
size_t bytes,
int * buffer_idx )
inline

◆ MicroStrcat()

void tflite::MicroStrcat ( char * output,
const char * input,
const int size )

◆ MicroStrcpy()

void tflite::MicroStrcpy ( char * output,
const char * input )

◆ min_log_x_output_bits()

int tflite::min_log_x_output_bits ( int input_bits)
constexpr

◆ ModelBufferHasIdentifier()

bool tflite::ModelBufferHasIdentifier ( const void * buf)
inline

◆ ModelExtension()

const char * tflite::ModelExtension ( )
inline

◆ ModelIdentifier()

const char * tflite::ModelIdentifier ( )
inline

◆ MulEval()

TfLiteStatus tflite::MulEval ( TfLiteContext * context,
TfLiteNode * node )

◆ MulInit()

void * tflite::MulInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ MulPrepare()

TfLiteStatus tflite::MulPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ MultiplyByQuantizedMultiplier() [1/2]

int32_t tflite::MultiplyByQuantizedMultiplier ( int32_t x,
int32_t quantized_multiplier,
int shift )
inline

◆ MultiplyByQuantizedMultiplier() [2/2]

int32_t tflite::MultiplyByQuantizedMultiplier ( int64_t x,
int32_t quantized_multiplier,
int shift )
inline

◆ MultiplyByQuantizedMultiplierGreaterThanOne()

int32_t tflite::MultiplyByQuantizedMultiplierGreaterThanOne ( int32_t x,
int32_t quantized_multiplier,
int left_shift )
inline

◆ MultiplyByQuantizedMultiplierSmallerThanOneExp()

int32_t tflite::MultiplyByQuantizedMultiplierSmallerThanOneExp ( int32_t x,
int32_t quantized_multiplier,
int left_shift )
inline

◆ NdArrayDescsForElementwiseBroadcast() [1/3]

template<int N>
void tflite::NdArrayDescsForElementwiseBroadcast ( const Dims< N > & input0_dims,
const Dims< N > & input1_dims,
NdArrayDesc< N > * desc0_out,
NdArrayDesc< N > * desc1_out )
inline

◆ NdArrayDescsForElementwiseBroadcast() [2/3]

template<int N>
void tflite::NdArrayDescsForElementwiseBroadcast ( const RuntimeShape & input0_shape,
const RuntimeShape & input1_shape,
const RuntimeShape & input2_shape,
NdArrayDesc< N > * desc0_out,
NdArrayDesc< N > * desc1_out,
NdArrayDesc< N > * desc2_out )
inline

◆ NdArrayDescsForElementwiseBroadcast() [3/3]

template<int N>
void tflite::NdArrayDescsForElementwiseBroadcast ( const RuntimeShape & input0_shape,
const RuntimeShape & input1_shape,
NdArrayDesc< N > * desc0_out,
NdArrayDesc< N > * desc1_out )
inline

◆ NDOpsHelper()

template<int N, typename Calc >
void tflite::NDOpsHelper ( const NdArrayDesc< N > & output,
const Calc & calc )
inline

◆ NDOpsHelperImpl() [1/2]

template<int N, int DIM, typename Calc >
std::enable_if< DIM!=N-1, void >::type tflite::NDOpsHelperImpl ( const NdArrayDesc< N > & output,
const Calc & calc,
int indexes[N] )

◆ NDOpsHelperImpl() [2/2]

template<int N, int DIM, typename Calc >
std::enable_if< DIM==N-1, void >::type tflite::NDOpsHelperImpl ( const NdArrayDesc< N > & output,
const Calc & calc,
int indexes[N] )

◆ NextIndex() [1/2]

template<typename IndexType = int>
bool tflite::NextIndex ( const int num_dims,
const int * dims,
IndexType * current )
inline

◆ NextIndex() [2/2]

bool tflite::NextIndex ( const int num_dims,
const int * dims,
int * current )
inline

◆ NudgeQuantizationRange()

void tflite::NudgeQuantizationRange ( const float min,
const float max,
const int quant_min,
const int quant_max,
float * nudged_min,
float * nudged_max,
float * nudged_scale )

◆ NumDimensions() [1/2]

int tflite::NumDimensions ( const TfLiteEvalTensor * t)
inline

◆ NumDimensions() [2/2]

int tflite::NumDimensions ( const TfLiteTensor * t)
inline

◆ NumElements() [1/3]

int64_t tflite::NumElements ( const int * dims,
int num_dims )
inline

◆ NumElements() [2/3]

int64_t tflite::NumElements ( const TfLiteIntArray * dims)
inline

◆ NumElements() [3/3]

int64_t tflite::NumElements ( const TfLiteTensor * t)
inline

◆ NumInputs()

int tflite::NumInputs ( const TfLiteNode * node)
inline

◆ NumIntermediates()

int tflite::NumIntermediates ( const TfLiteNode * node)
inline

◆ NumOutputs()

int tflite::NumOutputs ( const TfLiteNode * node)
inline

◆ NumSubgraphOperators() [1/2]

uint32_t tflite::NumSubgraphOperators ( const Model * model,
int subgraph_idx )

◆ NumSubgraphOperators() [2/2]

uint32_t tflite::NumSubgraphOperators ( const SubGraph * subgraph)

◆ Offset() [1/4]

int tflite::Offset ( const Dims< 4 > & dims,
int * index )
inline

◆ Offset() [2/4]

int tflite::Offset ( const Dims< 4 > & dims,
int i0,
int i1,
int i2,
int i3 )
inline

◆ Offset() [3/4]

int tflite::Offset ( const RuntimeShape & shape,
int i0,
int i1,
int i2,
int i3 )
inline

◆ Offset() [4/4]

int tflite::Offset ( const RuntimeShape & shape,
int i0,
int i1,
int i2,
int i3,
int i4 )
inline

◆ Operator::builtin_options_2_as< tflite::DilateOptions >()

template<>
const tflite::DilateOptions * tflite::Operator::builtin_options_2_as< tflite::DilateOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::ReduceWindowOptions >()

template<>
const tflite::ReduceWindowOptions * tflite::Operator::builtin_options_2_as< tflite::ReduceWindowOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloBroadcastInDimOptions >()

template<>
const tflite::StablehloBroadcastInDimOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloBroadcastInDimOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloCompareOptions >()

template<>
const tflite::StablehloCompareOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloCompareOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloConcatenateOptions >()

template<>
const tflite::StablehloConcatenateOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloConcatenateOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloConvolutionOptions >()

template<>
const tflite::StablehloConvolutionOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloConvolutionOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloCustomCallOptions >()

template<>
const tflite::StablehloCustomCallOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloCustomCallOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloDotGeneralOptions >()

template<>
const tflite::StablehloDotGeneralOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloDotGeneralOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloDynamicSliceOptions >()

template<>
const tflite::StablehloDynamicSliceOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloDynamicSliceOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloGatherOptions >()

template<>
const tflite::StablehloGatherOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloGatherOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloIotaOptions >()

template<>
const tflite::StablehloIotaOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloIotaOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloPadOptions >()

template<>
const tflite::StablehloPadOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloPadOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloReduceOptions >()

template<>
const tflite::StablehloReduceOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloReduceOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloReduceWindowOptions >()

template<>
const tflite::StablehloReduceWindowOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloReduceWindowOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloRngBitGeneratorOptions >()

template<>
const tflite::StablehloRngBitGeneratorOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloRngBitGeneratorOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloScatterOptions >()

template<>
const tflite::StablehloScatterOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloScatterOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloSliceOptions >()

template<>
const tflite::StablehloSliceOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloSliceOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloSortOptions >()

template<>
const tflite::StablehloSortOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloSortOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloTransposeOptions >()

template<>
const tflite::StablehloTransposeOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloTransposeOptions > ( ) const
inline

◆ Operator::builtin_options_2_as< tflite::StablehloWhileOptions >()

template<>
const tflite::StablehloWhileOptions * tflite::Operator::builtin_options_2_as< tflite::StablehloWhileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AbsOptions >() [1/3]

template<>
const tflite::AbsOptions * tflite::Operator::builtin_options_as< tflite::AbsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AbsOptions >() [2/3]

template<>
const tflite::AbsOptions * tflite::Operator::builtin_options_as< tflite::AbsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AbsOptions >() [3/3]

template<>
const tflite::AbsOptions * tflite::Operator::builtin_options_as< tflite::AbsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AddNOptions >() [1/3]

template<>
const tflite::AddNOptions * tflite::Operator::builtin_options_as< tflite::AddNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AddNOptions >() [2/3]

template<>
const tflite::AddNOptions * tflite::Operator::builtin_options_as< tflite::AddNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AddNOptions >() [3/3]

template<>
const tflite::AddNOptions * tflite::Operator::builtin_options_as< tflite::AddNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AddOptions >() [1/3]

template<>
const tflite::AddOptions * tflite::Operator::builtin_options_as< tflite::AddOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AddOptions >() [2/3]

template<>
const tflite::AddOptions * tflite::Operator::builtin_options_as< tflite::AddOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AddOptions >() [3/3]

template<>
const tflite::AddOptions * tflite::Operator::builtin_options_as< tflite::AddOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ArgMaxOptions >() [1/3]

template<>
const tflite::ArgMaxOptions * tflite::Operator::builtin_options_as< tflite::ArgMaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ArgMaxOptions >() [2/3]

template<>
const tflite::ArgMaxOptions * tflite::Operator::builtin_options_as< tflite::ArgMaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ArgMaxOptions >() [3/3]

template<>
const tflite::ArgMaxOptions * tflite::Operator::builtin_options_as< tflite::ArgMaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ArgMinOptions >() [1/3]

template<>
const tflite::ArgMinOptions * tflite::Operator::builtin_options_as< tflite::ArgMinOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ArgMinOptions >() [2/3]

template<>
const tflite::ArgMinOptions * tflite::Operator::builtin_options_as< tflite::ArgMinOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ArgMinOptions >() [3/3]

template<>
const tflite::ArgMinOptions * tflite::Operator::builtin_options_as< tflite::ArgMinOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AssignVariableOptions >() [1/3]

template<>
const tflite::AssignVariableOptions * tflite::Operator::builtin_options_as< tflite::AssignVariableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AssignVariableOptions >() [2/3]

template<>
const tflite::AssignVariableOptions * tflite::Operator::builtin_options_as< tflite::AssignVariableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::AssignVariableOptions >() [3/3]

template<>
const tflite::AssignVariableOptions * tflite::Operator::builtin_options_as< tflite::AssignVariableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ATan2Options >() [1/3]

template<>
const tflite::ATan2Options * tflite::Operator::builtin_options_as< tflite::ATan2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ATan2Options >() [2/3]

template<>
const tflite::ATan2Options * tflite::Operator::builtin_options_as< tflite::ATan2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ATan2Options >() [3/3]

template<>
const tflite::ATan2Options * tflite::Operator::builtin_options_as< tflite::ATan2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BatchMatMulOptions >() [1/3]

template<>
const tflite::BatchMatMulOptions * tflite::Operator::builtin_options_as< tflite::BatchMatMulOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BatchMatMulOptions >() [2/3]

template<>
const tflite::BatchMatMulOptions * tflite::Operator::builtin_options_as< tflite::BatchMatMulOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BatchMatMulOptions >() [3/3]

template<>
const tflite::BatchMatMulOptions * tflite::Operator::builtin_options_as< tflite::BatchMatMulOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BatchToSpaceNDOptions >() [1/3]

template<>
const tflite::BatchToSpaceNDOptions * tflite::Operator::builtin_options_as< tflite::BatchToSpaceNDOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BatchToSpaceNDOptions >() [2/3]

template<>
const tflite::BatchToSpaceNDOptions * tflite::Operator::builtin_options_as< tflite::BatchToSpaceNDOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BatchToSpaceNDOptions >() [3/3]

template<>
const tflite::BatchToSpaceNDOptions * tflite::Operator::builtin_options_as< tflite::BatchToSpaceNDOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions >() [1/3]

template<>
const tflite::BidirectionalSequenceLSTMOptions * tflite::Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions >() [2/3]

template<>
const tflite::BidirectionalSequenceLSTMOptions * tflite::Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions >() [3/3]

template<>
const tflite::BidirectionalSequenceLSTMOptions * tflite::Operator::builtin_options_as< tflite::BidirectionalSequenceLSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions >() [1/3]

template<>
const tflite::BidirectionalSequenceRNNOptions * tflite::Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions >() [2/3]

template<>
const tflite::BidirectionalSequenceRNNOptions * tflite::Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions >() [3/3]

template<>
const tflite::BidirectionalSequenceRNNOptions * tflite::Operator::builtin_options_as< tflite::BidirectionalSequenceRNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BitcastOptions >()

template<>
const tflite::BitcastOptions * tflite::Operator::builtin_options_as< tflite::BitcastOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BitwiseXorOptions >()

template<>
const tflite::BitwiseXorOptions * tflite::Operator::builtin_options_as< tflite::BitwiseXorOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BroadcastToOptions >() [1/3]

template<>
const tflite::BroadcastToOptions * tflite::Operator::builtin_options_as< tflite::BroadcastToOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BroadcastToOptions >() [2/3]

template<>
const tflite::BroadcastToOptions * tflite::Operator::builtin_options_as< tflite::BroadcastToOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BroadcastToOptions >() [3/3]

template<>
const tflite::BroadcastToOptions * tflite::Operator::builtin_options_as< tflite::BroadcastToOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BucketizeOptions >() [1/3]

template<>
const tflite::BucketizeOptions * tflite::Operator::builtin_options_as< tflite::BucketizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BucketizeOptions >() [2/3]

template<>
const tflite::BucketizeOptions * tflite::Operator::builtin_options_as< tflite::BucketizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::BucketizeOptions >() [3/3]

template<>
const tflite::BucketizeOptions * tflite::Operator::builtin_options_as< tflite::BucketizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CallOnceOptions >() [1/3]

template<>
const tflite::CallOnceOptions * tflite::Operator::builtin_options_as< tflite::CallOnceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CallOnceOptions >() [2/3]

template<>
const tflite::CallOnceOptions * tflite::Operator::builtin_options_as< tflite::CallOnceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CallOnceOptions >() [3/3]

template<>
const tflite::CallOnceOptions * tflite::Operator::builtin_options_as< tflite::CallOnceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CallOptions >() [1/3]

template<>
const tflite::CallOptions * tflite::Operator::builtin_options_as< tflite::CallOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CallOptions >() [2/3]

template<>
const tflite::CallOptions * tflite::Operator::builtin_options_as< tflite::CallOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CallOptions >() [3/3]

template<>
const tflite::CallOptions * tflite::Operator::builtin_options_as< tflite::CallOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CastOptions >() [1/3]

template<>
const tflite::CastOptions * tflite::Operator::builtin_options_as< tflite::CastOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CastOptions >() [2/3]

template<>
const tflite::CastOptions * tflite::Operator::builtin_options_as< tflite::CastOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CastOptions >() [3/3]

template<>
const tflite::CastOptions * tflite::Operator::builtin_options_as< tflite::CastOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions >() [1/3]

template<>
const tflite::ConcatEmbeddingsOptions * tflite::Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions >() [2/3]

template<>
const tflite::ConcatEmbeddingsOptions * tflite::Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions >() [3/3]

template<>
const tflite::ConcatEmbeddingsOptions * tflite::Operator::builtin_options_as< tflite::ConcatEmbeddingsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ConcatenationOptions >() [1/3]

template<>
const tflite::ConcatenationOptions * tflite::Operator::builtin_options_as< tflite::ConcatenationOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ConcatenationOptions >() [2/3]

template<>
const tflite::ConcatenationOptions * tflite::Operator::builtin_options_as< tflite::ConcatenationOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ConcatenationOptions >() [3/3]

template<>
const tflite::ConcatenationOptions * tflite::Operator::builtin_options_as< tflite::ConcatenationOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Conv2DOptions >() [1/3]

template<>
const tflite::Conv2DOptions * tflite::Operator::builtin_options_as< tflite::Conv2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Conv2DOptions >() [2/3]

template<>
const tflite::Conv2DOptions * tflite::Operator::builtin_options_as< tflite::Conv2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Conv2DOptions >() [3/3]

template<>
const tflite::Conv2DOptions * tflite::Operator::builtin_options_as< tflite::Conv2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Conv3DOptions >() [1/3]

template<>
const tflite::Conv3DOptions * tflite::Operator::builtin_options_as< tflite::Conv3DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Conv3DOptions >() [2/3]

template<>
const tflite::Conv3DOptions * tflite::Operator::builtin_options_as< tflite::Conv3DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Conv3DOptions >() [3/3]

template<>
const tflite::Conv3DOptions * tflite::Operator::builtin_options_as< tflite::Conv3DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CosOptions >() [1/3]

template<>
const tflite::CosOptions * tflite::Operator::builtin_options_as< tflite::CosOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CosOptions >() [2/3]

template<>
const tflite::CosOptions * tflite::Operator::builtin_options_as< tflite::CosOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CosOptions >() [3/3]

template<>
const tflite::CosOptions * tflite::Operator::builtin_options_as< tflite::CosOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CumsumOptions >() [1/3]

template<>
const tflite::CumsumOptions * tflite::Operator::builtin_options_as< tflite::CumsumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CumsumOptions >() [2/3]

template<>
const tflite::CumsumOptions * tflite::Operator::builtin_options_as< tflite::CumsumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::CumsumOptions >() [3/3]

template<>
const tflite::CumsumOptions * tflite::Operator::builtin_options_as< tflite::CumsumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DensifyOptions >() [1/3]

template<>
const tflite::DensifyOptions * tflite::Operator::builtin_options_as< tflite::DensifyOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DensifyOptions >() [2/3]

template<>
const tflite::DensifyOptions * tflite::Operator::builtin_options_as< tflite::DensifyOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DensifyOptions >() [3/3]

template<>
const tflite::DensifyOptions * tflite::Operator::builtin_options_as< tflite::DensifyOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DepthToSpaceOptions >() [1/3]

template<>
const tflite::DepthToSpaceOptions * tflite::Operator::builtin_options_as< tflite::DepthToSpaceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DepthToSpaceOptions >() [2/3]

template<>
const tflite::DepthToSpaceOptions * tflite::Operator::builtin_options_as< tflite::DepthToSpaceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DepthToSpaceOptions >() [3/3]

template<>
const tflite::DepthToSpaceOptions * tflite::Operator::builtin_options_as< tflite::DepthToSpaceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DepthwiseConv2DOptions >() [1/3]

template<>
const tflite::DepthwiseConv2DOptions * tflite::Operator::builtin_options_as< tflite::DepthwiseConv2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DepthwiseConv2DOptions >() [2/3]

template<>
const tflite::DepthwiseConv2DOptions * tflite::Operator::builtin_options_as< tflite::DepthwiseConv2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DepthwiseConv2DOptions >() [3/3]

template<>
const tflite::DepthwiseConv2DOptions * tflite::Operator::builtin_options_as< tflite::DepthwiseConv2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DequantizeOptions >() [1/3]

template<>
const tflite::DequantizeOptions * tflite::Operator::builtin_options_as< tflite::DequantizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DequantizeOptions >() [2/3]

template<>
const tflite::DequantizeOptions * tflite::Operator::builtin_options_as< tflite::DequantizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DequantizeOptions >() [3/3]

template<>
const tflite::DequantizeOptions * tflite::Operator::builtin_options_as< tflite::DequantizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DivOptions >() [1/3]

template<>
const tflite::DivOptions * tflite::Operator::builtin_options_as< tflite::DivOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DivOptions >() [2/3]

template<>
const tflite::DivOptions * tflite::Operator::builtin_options_as< tflite::DivOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DivOptions >() [3/3]

template<>
const tflite::DivOptions * tflite::Operator::builtin_options_as< tflite::DivOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions >() [1/3]

template<>
const tflite::DynamicUpdateSliceOptions * tflite::Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions >() [2/3]

template<>
const tflite::DynamicUpdateSliceOptions * tflite::Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions >() [3/3]

template<>
const tflite::DynamicUpdateSliceOptions * tflite::Operator::builtin_options_as< tflite::DynamicUpdateSliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions >() [1/3]

template<>
const tflite::EmbeddingLookupSparseOptions * tflite::Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions >() [2/3]

template<>
const tflite::EmbeddingLookupSparseOptions * tflite::Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions >() [3/3]

template<>
const tflite::EmbeddingLookupSparseOptions * tflite::Operator::builtin_options_as< tflite::EmbeddingLookupSparseOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::EqualOptions >() [1/3]

template<>
const tflite::EqualOptions * tflite::Operator::builtin_options_as< tflite::EqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::EqualOptions >() [2/3]

template<>
const tflite::EqualOptions * tflite::Operator::builtin_options_as< tflite::EqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::EqualOptions >() [3/3]

template<>
const tflite::EqualOptions * tflite::Operator::builtin_options_as< tflite::EqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ExpandDimsOptions >() [1/3]

template<>
const tflite::ExpandDimsOptions * tflite::Operator::builtin_options_as< tflite::ExpandDimsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ExpandDimsOptions >() [2/3]

template<>
const tflite::ExpandDimsOptions * tflite::Operator::builtin_options_as< tflite::ExpandDimsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ExpandDimsOptions >() [3/3]

template<>
const tflite::ExpandDimsOptions * tflite::Operator::builtin_options_as< tflite::ExpandDimsOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ExpOptions >() [1/3]

template<>
const tflite::ExpOptions * tflite::Operator::builtin_options_as< tflite::ExpOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ExpOptions >() [2/3]

template<>
const tflite::ExpOptions * tflite::Operator::builtin_options_as< tflite::ExpOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ExpOptions >() [3/3]

template<>
const tflite::ExpOptions * tflite::Operator::builtin_options_as< tflite::ExpOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FakeQuantOptions >() [1/3]

template<>
const tflite::FakeQuantOptions * tflite::Operator::builtin_options_as< tflite::FakeQuantOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FakeQuantOptions >() [2/3]

template<>
const tflite::FakeQuantOptions * tflite::Operator::builtin_options_as< tflite::FakeQuantOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FakeQuantOptions >() [3/3]

template<>
const tflite::FakeQuantOptions * tflite::Operator::builtin_options_as< tflite::FakeQuantOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FillOptions >() [1/3]

template<>
const tflite::FillOptions * tflite::Operator::builtin_options_as< tflite::FillOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FillOptions >() [2/3]

template<>
const tflite::FillOptions * tflite::Operator::builtin_options_as< tflite::FillOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FillOptions >() [3/3]

template<>
const tflite::FillOptions * tflite::Operator::builtin_options_as< tflite::FillOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FloorDivOptions >() [1/3]

template<>
const tflite::FloorDivOptions * tflite::Operator::builtin_options_as< tflite::FloorDivOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FloorDivOptions >() [2/3]

template<>
const tflite::FloorDivOptions * tflite::Operator::builtin_options_as< tflite::FloorDivOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FloorDivOptions >() [3/3]

template<>
const tflite::FloorDivOptions * tflite::Operator::builtin_options_as< tflite::FloorDivOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FloorModOptions >() [1/3]

template<>
const tflite::FloorModOptions * tflite::Operator::builtin_options_as< tflite::FloorModOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FloorModOptions >() [2/3]

template<>
const tflite::FloorModOptions * tflite::Operator::builtin_options_as< tflite::FloorModOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FloorModOptions >() [3/3]

template<>
const tflite::FloorModOptions * tflite::Operator::builtin_options_as< tflite::FloorModOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FullyConnectedOptions >() [1/3]

template<>
const tflite::FullyConnectedOptions * tflite::Operator::builtin_options_as< tflite::FullyConnectedOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FullyConnectedOptions >() [2/3]

template<>
const tflite::FullyConnectedOptions * tflite::Operator::builtin_options_as< tflite::FullyConnectedOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::FullyConnectedOptions >() [3/3]

template<>
const tflite::FullyConnectedOptions * tflite::Operator::builtin_options_as< tflite::FullyConnectedOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GatherNdOptions >() [1/3]

template<>
const tflite::GatherNdOptions * tflite::Operator::builtin_options_as< tflite::GatherNdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GatherNdOptions >() [2/3]

template<>
const tflite::GatherNdOptions * tflite::Operator::builtin_options_as< tflite::GatherNdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GatherNdOptions >() [3/3]

template<>
const tflite::GatherNdOptions * tflite::Operator::builtin_options_as< tflite::GatherNdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GatherOptions >() [1/3]

template<>
const tflite::GatherOptions * tflite::Operator::builtin_options_as< tflite::GatherOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GatherOptions >() [2/3]

template<>
const tflite::GatherOptions * tflite::Operator::builtin_options_as< tflite::GatherOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GatherOptions >() [3/3]

template<>
const tflite::GatherOptions * tflite::Operator::builtin_options_as< tflite::GatherOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GeluOptions >() [1/3]

template<>
const tflite::GeluOptions * tflite::Operator::builtin_options_as< tflite::GeluOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GeluOptions >() [2/3]

template<>
const tflite::GeluOptions * tflite::Operator::builtin_options_as< tflite::GeluOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GeluOptions >() [3/3]

template<>
const tflite::GeluOptions * tflite::Operator::builtin_options_as< tflite::GeluOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GreaterEqualOptions >() [1/3]

template<>
const tflite::GreaterEqualOptions * tflite::Operator::builtin_options_as< tflite::GreaterEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GreaterEqualOptions >() [2/3]

template<>
const tflite::GreaterEqualOptions * tflite::Operator::builtin_options_as< tflite::GreaterEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GreaterEqualOptions >() [3/3]

template<>
const tflite::GreaterEqualOptions * tflite::Operator::builtin_options_as< tflite::GreaterEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GreaterOptions >() [1/3]

template<>
const tflite::GreaterOptions * tflite::Operator::builtin_options_as< tflite::GreaterOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GreaterOptions >() [2/3]

template<>
const tflite::GreaterOptions * tflite::Operator::builtin_options_as< tflite::GreaterOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::GreaterOptions >() [3/3]

template<>
const tflite::GreaterOptions * tflite::Operator::builtin_options_as< tflite::GreaterOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HardSwishOptions >() [1/3]

template<>
const tflite::HardSwishOptions * tflite::Operator::builtin_options_as< tflite::HardSwishOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HardSwishOptions >() [2/3]

template<>
const tflite::HardSwishOptions * tflite::Operator::builtin_options_as< tflite::HardSwishOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HardSwishOptions >() [3/3]

template<>
const tflite::HardSwishOptions * tflite::Operator::builtin_options_as< tflite::HardSwishOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableFindOptions >() [1/3]

template<>
const tflite::HashtableFindOptions * tflite::Operator::builtin_options_as< tflite::HashtableFindOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableFindOptions >() [2/3]

template<>
const tflite::HashtableFindOptions * tflite::Operator::builtin_options_as< tflite::HashtableFindOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableFindOptions >() [3/3]

template<>
const tflite::HashtableFindOptions * tflite::Operator::builtin_options_as< tflite::HashtableFindOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableImportOptions >() [1/3]

template<>
const tflite::HashtableImportOptions * tflite::Operator::builtin_options_as< tflite::HashtableImportOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableImportOptions >() [2/3]

template<>
const tflite::HashtableImportOptions * tflite::Operator::builtin_options_as< tflite::HashtableImportOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableImportOptions >() [3/3]

template<>
const tflite::HashtableImportOptions * tflite::Operator::builtin_options_as< tflite::HashtableImportOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableOptions >() [1/3]

template<>
const tflite::HashtableOptions * tflite::Operator::builtin_options_as< tflite::HashtableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableOptions >() [2/3]

template<>
const tflite::HashtableOptions * tflite::Operator::builtin_options_as< tflite::HashtableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableOptions >() [3/3]

template<>
const tflite::HashtableOptions * tflite::Operator::builtin_options_as< tflite::HashtableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableSizeOptions >() [1/3]

template<>
const tflite::HashtableSizeOptions * tflite::Operator::builtin_options_as< tflite::HashtableSizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableSizeOptions >() [2/3]

template<>
const tflite::HashtableSizeOptions * tflite::Operator::builtin_options_as< tflite::HashtableSizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::HashtableSizeOptions >() [3/3]

template<>
const tflite::HashtableSizeOptions * tflite::Operator::builtin_options_as< tflite::HashtableSizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::IfOptions >() [1/3]

template<>
const tflite::IfOptions * tflite::Operator::builtin_options_as< tflite::IfOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::IfOptions >() [2/3]

template<>
const tflite::IfOptions * tflite::Operator::builtin_options_as< tflite::IfOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::IfOptions >() [3/3]

template<>
const tflite::IfOptions * tflite::Operator::builtin_options_as< tflite::IfOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::L2NormOptions >() [1/3]

template<>
const tflite::L2NormOptions * tflite::Operator::builtin_options_as< tflite::L2NormOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::L2NormOptions >() [2/3]

template<>
const tflite::L2NormOptions * tflite::Operator::builtin_options_as< tflite::L2NormOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::L2NormOptions >() [3/3]

template<>
const tflite::L2NormOptions * tflite::Operator::builtin_options_as< tflite::L2NormOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LeakyReluOptions >() [1/3]

template<>
const tflite::LeakyReluOptions * tflite::Operator::builtin_options_as< tflite::LeakyReluOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LeakyReluOptions >() [2/3]

template<>
const tflite::LeakyReluOptions * tflite::Operator::builtin_options_as< tflite::LeakyReluOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LeakyReluOptions >() [3/3]

template<>
const tflite::LeakyReluOptions * tflite::Operator::builtin_options_as< tflite::LeakyReluOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LessEqualOptions >() [1/3]

template<>
const tflite::LessEqualOptions * tflite::Operator::builtin_options_as< tflite::LessEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LessEqualOptions >() [2/3]

template<>
const tflite::LessEqualOptions * tflite::Operator::builtin_options_as< tflite::LessEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LessEqualOptions >() [3/3]

template<>
const tflite::LessEqualOptions * tflite::Operator::builtin_options_as< tflite::LessEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LessOptions >() [1/3]

template<>
const tflite::LessOptions * tflite::Operator::builtin_options_as< tflite::LessOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LessOptions >() [2/3]

template<>
const tflite::LessOptions * tflite::Operator::builtin_options_as< tflite::LessOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LessOptions >() [3/3]

template<>
const tflite::LessOptions * tflite::Operator::builtin_options_as< tflite::LessOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions >() [1/3]

template<>
const tflite::LocalResponseNormalizationOptions * tflite::Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions >() [2/3]

template<>
const tflite::LocalResponseNormalizationOptions * tflite::Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions >() [3/3]

template<>
const tflite::LocalResponseNormalizationOptions * tflite::Operator::builtin_options_as< tflite::LocalResponseNormalizationOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalAndOptions >() [1/3]

template<>
const tflite::LogicalAndOptions * tflite::Operator::builtin_options_as< tflite::LogicalAndOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalAndOptions >() [2/3]

template<>
const tflite::LogicalAndOptions * tflite::Operator::builtin_options_as< tflite::LogicalAndOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalAndOptions >() [3/3]

template<>
const tflite::LogicalAndOptions * tflite::Operator::builtin_options_as< tflite::LogicalAndOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalNotOptions >() [1/3]

template<>
const tflite::LogicalNotOptions * tflite::Operator::builtin_options_as< tflite::LogicalNotOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalNotOptions >() [2/3]

template<>
const tflite::LogicalNotOptions * tflite::Operator::builtin_options_as< tflite::LogicalNotOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalNotOptions >() [3/3]

template<>
const tflite::LogicalNotOptions * tflite::Operator::builtin_options_as< tflite::LogicalNotOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalOrOptions >() [1/3]

template<>
const tflite::LogicalOrOptions * tflite::Operator::builtin_options_as< tflite::LogicalOrOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalOrOptions >() [2/3]

template<>
const tflite::LogicalOrOptions * tflite::Operator::builtin_options_as< tflite::LogicalOrOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogicalOrOptions >() [3/3]

template<>
const tflite::LogicalOrOptions * tflite::Operator::builtin_options_as< tflite::LogicalOrOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogSoftmaxOptions >() [1/3]

template<>
const tflite::LogSoftmaxOptions * tflite::Operator::builtin_options_as< tflite::LogSoftmaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogSoftmaxOptions >() [2/3]

template<>
const tflite::LogSoftmaxOptions * tflite::Operator::builtin_options_as< tflite::LogSoftmaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LogSoftmaxOptions >() [3/3]

template<>
const tflite::LogSoftmaxOptions * tflite::Operator::builtin_options_as< tflite::LogSoftmaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LSHProjectionOptions >() [1/3]

template<>
const tflite::LSHProjectionOptions * tflite::Operator::builtin_options_as< tflite::LSHProjectionOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LSHProjectionOptions >() [2/3]

template<>
const tflite::LSHProjectionOptions * tflite::Operator::builtin_options_as< tflite::LSHProjectionOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LSHProjectionOptions >() [3/3]

template<>
const tflite::LSHProjectionOptions * tflite::Operator::builtin_options_as< tflite::LSHProjectionOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LSTMOptions >() [1/3]

template<>
const tflite::LSTMOptions * tflite::Operator::builtin_options_as< tflite::LSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LSTMOptions >() [2/3]

template<>
const tflite::LSTMOptions * tflite::Operator::builtin_options_as< tflite::LSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::LSTMOptions >() [3/3]

template<>
const tflite::LSTMOptions * tflite::Operator::builtin_options_as< tflite::LSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MatrixDiagOptions >() [1/3]

template<>
const tflite::MatrixDiagOptions * tflite::Operator::builtin_options_as< tflite::MatrixDiagOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MatrixDiagOptions >() [2/3]

template<>
const tflite::MatrixDiagOptions * tflite::Operator::builtin_options_as< tflite::MatrixDiagOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MatrixDiagOptions >() [3/3]

template<>
const tflite::MatrixDiagOptions * tflite::Operator::builtin_options_as< tflite::MatrixDiagOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MatrixSetDiagOptions >() [1/3]

template<>
const tflite::MatrixSetDiagOptions * tflite::Operator::builtin_options_as< tflite::MatrixSetDiagOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MatrixSetDiagOptions >() [2/3]

template<>
const tflite::MatrixSetDiagOptions * tflite::Operator::builtin_options_as< tflite::MatrixSetDiagOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MatrixSetDiagOptions >() [3/3]

template<>
const tflite::MatrixSetDiagOptions * tflite::Operator::builtin_options_as< tflite::MatrixSetDiagOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MaximumMinimumOptions >() [1/3]

template<>
const tflite::MaximumMinimumOptions * tflite::Operator::builtin_options_as< tflite::MaximumMinimumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MaximumMinimumOptions >() [2/3]

template<>
const tflite::MaximumMinimumOptions * tflite::Operator::builtin_options_as< tflite::MaximumMinimumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MaximumMinimumOptions >() [3/3]

template<>
const tflite::MaximumMinimumOptions * tflite::Operator::builtin_options_as< tflite::MaximumMinimumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MirrorPadOptions >() [1/3]

template<>
const tflite::MirrorPadOptions * tflite::Operator::builtin_options_as< tflite::MirrorPadOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MirrorPadOptions >() [2/3]

template<>
const tflite::MirrorPadOptions * tflite::Operator::builtin_options_as< tflite::MirrorPadOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MirrorPadOptions >() [3/3]

template<>
const tflite::MirrorPadOptions * tflite::Operator::builtin_options_as< tflite::MirrorPadOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MulOptions >() [1/3]

template<>
const tflite::MulOptions * tflite::Operator::builtin_options_as< tflite::MulOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MulOptions >() [2/3]

template<>
const tflite::MulOptions * tflite::Operator::builtin_options_as< tflite::MulOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::MulOptions >() [3/3]

template<>
const tflite::MulOptions * tflite::Operator::builtin_options_as< tflite::MulOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NegOptions >() [1/3]

template<>
const tflite::NegOptions * tflite::Operator::builtin_options_as< tflite::NegOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NegOptions >() [2/3]

template<>
const tflite::NegOptions * tflite::Operator::builtin_options_as< tflite::NegOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NegOptions >() [3/3]

template<>
const tflite::NegOptions * tflite::Operator::builtin_options_as< tflite::NegOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options >() [1/3]

template<>
const tflite::NonMaxSuppressionV4Options * tflite::Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options >() [2/3]

template<>
const tflite::NonMaxSuppressionV4Options * tflite::Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options >() [3/3]

template<>
const tflite::NonMaxSuppressionV4Options * tflite::Operator::builtin_options_as< tflite::NonMaxSuppressionV4Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options >() [1/3]

template<>
const tflite::NonMaxSuppressionV5Options * tflite::Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options >() [2/3]

template<>
const tflite::NonMaxSuppressionV5Options * tflite::Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options >() [3/3]

template<>
const tflite::NonMaxSuppressionV5Options * tflite::Operator::builtin_options_as< tflite::NonMaxSuppressionV5Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NotEqualOptions >() [1/3]

template<>
const tflite::NotEqualOptions * tflite::Operator::builtin_options_as< tflite::NotEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NotEqualOptions >() [2/3]

template<>
const tflite::NotEqualOptions * tflite::Operator::builtin_options_as< tflite::NotEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::NotEqualOptions >() [3/3]

template<>
const tflite::NotEqualOptions * tflite::Operator::builtin_options_as< tflite::NotEqualOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::OneHotOptions >() [1/3]

template<>
const tflite::OneHotOptions * tflite::Operator::builtin_options_as< tflite::OneHotOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::OneHotOptions >() [2/3]

template<>
const tflite::OneHotOptions * tflite::Operator::builtin_options_as< tflite::OneHotOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::OneHotOptions >() [3/3]

template<>
const tflite::OneHotOptions * tflite::Operator::builtin_options_as< tflite::OneHotOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PackOptions >() [1/3]

template<>
const tflite::PackOptions * tflite::Operator::builtin_options_as< tflite::PackOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PackOptions >() [2/3]

template<>
const tflite::PackOptions * tflite::Operator::builtin_options_as< tflite::PackOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PackOptions >() [3/3]

template<>
const tflite::PackOptions * tflite::Operator::builtin_options_as< tflite::PackOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PadOptions >() [1/3]

template<>
const tflite::PadOptions * tflite::Operator::builtin_options_as< tflite::PadOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PadOptions >() [2/3]

template<>
const tflite::PadOptions * tflite::Operator::builtin_options_as< tflite::PadOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PadOptions >() [3/3]

template<>
const tflite::PadOptions * tflite::Operator::builtin_options_as< tflite::PadOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PadV2Options >() [1/3]

template<>
const tflite::PadV2Options * tflite::Operator::builtin_options_as< tflite::PadV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PadV2Options >() [2/3]

template<>
const tflite::PadV2Options * tflite::Operator::builtin_options_as< tflite::PadV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PadV2Options >() [3/3]

template<>
const tflite::PadV2Options * tflite::Operator::builtin_options_as< tflite::PadV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Pool2DOptions >() [1/3]

template<>
const tflite::Pool2DOptions * tflite::Operator::builtin_options_as< tflite::Pool2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Pool2DOptions >() [2/3]

template<>
const tflite::Pool2DOptions * tflite::Operator::builtin_options_as< tflite::Pool2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Pool2DOptions >() [3/3]

template<>
const tflite::Pool2DOptions * tflite::Operator::builtin_options_as< tflite::Pool2DOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PowOptions >() [1/3]

template<>
const tflite::PowOptions * tflite::Operator::builtin_options_as< tflite::PowOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PowOptions >() [2/3]

template<>
const tflite::PowOptions * tflite::Operator::builtin_options_as< tflite::PowOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::PowOptions >() [3/3]

template<>
const tflite::PowOptions * tflite::Operator::builtin_options_as< tflite::PowOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::QuantizeOptions >() [1/3]

template<>
const tflite::QuantizeOptions * tflite::Operator::builtin_options_as< tflite::QuantizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::QuantizeOptions >() [2/3]

template<>
const tflite::QuantizeOptions * tflite::Operator::builtin_options_as< tflite::QuantizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::QuantizeOptions >() [3/3]

template<>
const tflite::QuantizeOptions * tflite::Operator::builtin_options_as< tflite::QuantizeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RandomOptions >() [1/3]

template<>
const tflite::RandomOptions * tflite::Operator::builtin_options_as< tflite::RandomOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RandomOptions >() [2/3]

template<>
const tflite::RandomOptions * tflite::Operator::builtin_options_as< tflite::RandomOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RandomOptions >() [3/3]

template<>
const tflite::RandomOptions * tflite::Operator::builtin_options_as< tflite::RandomOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RangeOptions >() [1/3]

template<>
const tflite::RangeOptions * tflite::Operator::builtin_options_as< tflite::RangeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RangeOptions >() [2/3]

template<>
const tflite::RangeOptions * tflite::Operator::builtin_options_as< tflite::RangeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RangeOptions >() [3/3]

template<>
const tflite::RangeOptions * tflite::Operator::builtin_options_as< tflite::RangeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RankOptions >() [1/3]

template<>
const tflite::RankOptions * tflite::Operator::builtin_options_as< tflite::RankOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RankOptions >() [2/3]

template<>
const tflite::RankOptions * tflite::Operator::builtin_options_as< tflite::RankOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RankOptions >() [3/3]

template<>
const tflite::RankOptions * tflite::Operator::builtin_options_as< tflite::RankOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReadVariableOptions >() [1/3]

template<>
const tflite::ReadVariableOptions * tflite::Operator::builtin_options_as< tflite::ReadVariableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReadVariableOptions >() [2/3]

template<>
const tflite::ReadVariableOptions * tflite::Operator::builtin_options_as< tflite::ReadVariableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReadVariableOptions >() [3/3]

template<>
const tflite::ReadVariableOptions * tflite::Operator::builtin_options_as< tflite::ReadVariableOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReducerOptions >() [1/3]

template<>
const tflite::ReducerOptions * tflite::Operator::builtin_options_as< tflite::ReducerOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReducerOptions >() [2/3]

template<>
const tflite::ReducerOptions * tflite::Operator::builtin_options_as< tflite::ReducerOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReducerOptions >() [3/3]

template<>
const tflite::ReducerOptions * tflite::Operator::builtin_options_as< tflite::ReducerOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReshapeOptions >() [1/3]

template<>
const tflite::ReshapeOptions * tflite::Operator::builtin_options_as< tflite::ReshapeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReshapeOptions >() [2/3]

template<>
const tflite::ReshapeOptions * tflite::Operator::builtin_options_as< tflite::ReshapeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReshapeOptions >() [3/3]

template<>
const tflite::ReshapeOptions * tflite::Operator::builtin_options_as< tflite::ReshapeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ResizeBilinearOptions >() [1/3]

template<>
const tflite::ResizeBilinearOptions * tflite::Operator::builtin_options_as< tflite::ResizeBilinearOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ResizeBilinearOptions >() [2/3]

template<>
const tflite::ResizeBilinearOptions * tflite::Operator::builtin_options_as< tflite::ResizeBilinearOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ResizeBilinearOptions >() [3/3]

template<>
const tflite::ResizeBilinearOptions * tflite::Operator::builtin_options_as< tflite::ResizeBilinearOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions >() [1/3]

template<>
const tflite::ResizeNearestNeighborOptions * tflite::Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions >() [2/3]

template<>
const tflite::ResizeNearestNeighborOptions * tflite::Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions >() [3/3]

template<>
const tflite::ResizeNearestNeighborOptions * tflite::Operator::builtin_options_as< tflite::ResizeNearestNeighborOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReverseSequenceOptions >() [1/3]

template<>
const tflite::ReverseSequenceOptions * tflite::Operator::builtin_options_as< tflite::ReverseSequenceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReverseSequenceOptions >() [2/3]

template<>
const tflite::ReverseSequenceOptions * tflite::Operator::builtin_options_as< tflite::ReverseSequenceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReverseSequenceOptions >() [3/3]

template<>
const tflite::ReverseSequenceOptions * tflite::Operator::builtin_options_as< tflite::ReverseSequenceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReverseV2Options >() [1/3]

template<>
const tflite::ReverseV2Options * tflite::Operator::builtin_options_as< tflite::ReverseV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReverseV2Options >() [2/3]

template<>
const tflite::ReverseV2Options * tflite::Operator::builtin_options_as< tflite::ReverseV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ReverseV2Options >() [3/3]

template<>
const tflite::ReverseV2Options * tflite::Operator::builtin_options_as< tflite::ReverseV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Rfft2dOptions >() [1/3]

template<>
const tflite::Rfft2dOptions * tflite::Operator::builtin_options_as< tflite::Rfft2dOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Rfft2dOptions >() [2/3]

template<>
const tflite::Rfft2dOptions * tflite::Operator::builtin_options_as< tflite::Rfft2dOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::Rfft2dOptions >() [3/3]

template<>
const tflite::Rfft2dOptions * tflite::Operator::builtin_options_as< tflite::Rfft2dOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RightShiftOptions >()

template<>
const tflite::RightShiftOptions * tflite::Operator::builtin_options_as< tflite::RightShiftOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RNNOptions >() [1/3]

template<>
const tflite::RNNOptions * tflite::Operator::builtin_options_as< tflite::RNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RNNOptions >() [2/3]

template<>
const tflite::RNNOptions * tflite::Operator::builtin_options_as< tflite::RNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::RNNOptions >() [3/3]

template<>
const tflite::RNNOptions * tflite::Operator::builtin_options_as< tflite::RNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ScatterNdOptions >() [1/3]

template<>
const tflite::ScatterNdOptions * tflite::Operator::builtin_options_as< tflite::ScatterNdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ScatterNdOptions >() [2/3]

template<>
const tflite::ScatterNdOptions * tflite::Operator::builtin_options_as< tflite::ScatterNdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ScatterNdOptions >() [3/3]

template<>
const tflite::ScatterNdOptions * tflite::Operator::builtin_options_as< tflite::ScatterNdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SegmentSumOptions >() [1/3]

template<>
const tflite::SegmentSumOptions * tflite::Operator::builtin_options_as< tflite::SegmentSumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SegmentSumOptions >() [2/3]

template<>
const tflite::SegmentSumOptions * tflite::Operator::builtin_options_as< tflite::SegmentSumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SegmentSumOptions >() [3/3]

template<>
const tflite::SegmentSumOptions * tflite::Operator::builtin_options_as< tflite::SegmentSumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SelectOptions >() [1/3]

template<>
const tflite::SelectOptions * tflite::Operator::builtin_options_as< tflite::SelectOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SelectOptions >() [2/3]

template<>
const tflite::SelectOptions * tflite::Operator::builtin_options_as< tflite::SelectOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SelectOptions >() [3/3]

template<>
const tflite::SelectOptions * tflite::Operator::builtin_options_as< tflite::SelectOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SelectV2Options >() [1/3]

template<>
const tflite::SelectV2Options * tflite::Operator::builtin_options_as< tflite::SelectV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SelectV2Options >() [2/3]

template<>
const tflite::SelectV2Options * tflite::Operator::builtin_options_as< tflite::SelectV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SelectV2Options >() [3/3]

template<>
const tflite::SelectV2Options * tflite::Operator::builtin_options_as< tflite::SelectV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SequenceRNNOptions >() [1/3]

template<>
const tflite::SequenceRNNOptions * tflite::Operator::builtin_options_as< tflite::SequenceRNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SequenceRNNOptions >() [2/3]

template<>
const tflite::SequenceRNNOptions * tflite::Operator::builtin_options_as< tflite::SequenceRNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SequenceRNNOptions >() [3/3]

template<>
const tflite::SequenceRNNOptions * tflite::Operator::builtin_options_as< tflite::SequenceRNNOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ShapeOptions >() [1/3]

template<>
const tflite::ShapeOptions * tflite::Operator::builtin_options_as< tflite::ShapeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ShapeOptions >() [2/3]

template<>
const tflite::ShapeOptions * tflite::Operator::builtin_options_as< tflite::ShapeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ShapeOptions >() [3/3]

template<>
const tflite::ShapeOptions * tflite::Operator::builtin_options_as< tflite::ShapeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SignOptions >() [1/3]

template<>
const tflite::SignOptions * tflite::Operator::builtin_options_as< tflite::SignOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SignOptions >() [2/3]

template<>
const tflite::SignOptions * tflite::Operator::builtin_options_as< tflite::SignOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SignOptions >() [3/3]

template<>
const tflite::SignOptions * tflite::Operator::builtin_options_as< tflite::SignOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SkipGramOptions >() [1/3]

template<>
const tflite::SkipGramOptions * tflite::Operator::builtin_options_as< tflite::SkipGramOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SkipGramOptions >() [2/3]

template<>
const tflite::SkipGramOptions * tflite::Operator::builtin_options_as< tflite::SkipGramOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SkipGramOptions >() [3/3]

template<>
const tflite::SkipGramOptions * tflite::Operator::builtin_options_as< tflite::SkipGramOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SliceOptions >() [1/3]

template<>
const tflite::SliceOptions * tflite::Operator::builtin_options_as< tflite::SliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SliceOptions >() [2/3]

template<>
const tflite::SliceOptions * tflite::Operator::builtin_options_as< tflite::SliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SliceOptions >() [3/3]

template<>
const tflite::SliceOptions * tflite::Operator::builtin_options_as< tflite::SliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SoftmaxOptions >() [1/3]

template<>
const tflite::SoftmaxOptions * tflite::Operator::builtin_options_as< tflite::SoftmaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SoftmaxOptions >() [2/3]

template<>
const tflite::SoftmaxOptions * tflite::Operator::builtin_options_as< tflite::SoftmaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SoftmaxOptions >() [3/3]

template<>
const tflite::SoftmaxOptions * tflite::Operator::builtin_options_as< tflite::SoftmaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SpaceToBatchNDOptions >() [1/3]

template<>
const tflite::SpaceToBatchNDOptions * tflite::Operator::builtin_options_as< tflite::SpaceToBatchNDOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SpaceToBatchNDOptions >() [2/3]

template<>
const tflite::SpaceToBatchNDOptions * tflite::Operator::builtin_options_as< tflite::SpaceToBatchNDOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SpaceToBatchNDOptions >() [3/3]

template<>
const tflite::SpaceToBatchNDOptions * tflite::Operator::builtin_options_as< tflite::SpaceToBatchNDOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SpaceToDepthOptions >() [1/3]

template<>
const tflite::SpaceToDepthOptions * tflite::Operator::builtin_options_as< tflite::SpaceToDepthOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SpaceToDepthOptions >() [2/3]

template<>
const tflite::SpaceToDepthOptions * tflite::Operator::builtin_options_as< tflite::SpaceToDepthOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SpaceToDepthOptions >() [3/3]

template<>
const tflite::SpaceToDepthOptions * tflite::Operator::builtin_options_as< tflite::SpaceToDepthOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SparseToDenseOptions >() [1/3]

template<>
const tflite::SparseToDenseOptions * tflite::Operator::builtin_options_as< tflite::SparseToDenseOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SparseToDenseOptions >() [2/3]

template<>
const tflite::SparseToDenseOptions * tflite::Operator::builtin_options_as< tflite::SparseToDenseOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SparseToDenseOptions >() [3/3]

template<>
const tflite::SparseToDenseOptions * tflite::Operator::builtin_options_as< tflite::SparseToDenseOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SplitOptions >() [1/3]

template<>
const tflite::SplitOptions * tflite::Operator::builtin_options_as< tflite::SplitOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SplitOptions >() [2/3]

template<>
const tflite::SplitOptions * tflite::Operator::builtin_options_as< tflite::SplitOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SplitOptions >() [3/3]

template<>
const tflite::SplitOptions * tflite::Operator::builtin_options_as< tflite::SplitOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SplitVOptions >() [1/3]

template<>
const tflite::SplitVOptions * tflite::Operator::builtin_options_as< tflite::SplitVOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SplitVOptions >() [2/3]

template<>
const tflite::SplitVOptions * tflite::Operator::builtin_options_as< tflite::SplitVOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SplitVOptions >() [3/3]

template<>
const tflite::SplitVOptions * tflite::Operator::builtin_options_as< tflite::SplitVOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SquaredDifferenceOptions >() [1/3]

template<>
const tflite::SquaredDifferenceOptions * tflite::Operator::builtin_options_as< tflite::SquaredDifferenceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SquaredDifferenceOptions >() [2/3]

template<>
const tflite::SquaredDifferenceOptions * tflite::Operator::builtin_options_as< tflite::SquaredDifferenceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SquaredDifferenceOptions >() [3/3]

template<>
const tflite::SquaredDifferenceOptions * tflite::Operator::builtin_options_as< tflite::SquaredDifferenceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SquareOptions >() [1/3]

template<>
const tflite::SquareOptions * tflite::Operator::builtin_options_as< tflite::SquareOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SquareOptions >() [2/3]

template<>
const tflite::SquareOptions * tflite::Operator::builtin_options_as< tflite::SquareOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SquareOptions >() [3/3]

template<>
const tflite::SquareOptions * tflite::Operator::builtin_options_as< tflite::SquareOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SqueezeOptions >() [1/3]

template<>
const tflite::SqueezeOptions * tflite::Operator::builtin_options_as< tflite::SqueezeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SqueezeOptions >() [2/3]

template<>
const tflite::SqueezeOptions * tflite::Operator::builtin_options_as< tflite::SqueezeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SqueezeOptions >() [3/3]

template<>
const tflite::SqueezeOptions * tflite::Operator::builtin_options_as< tflite::SqueezeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::StridedSliceOptions >() [1/3]

template<>
const tflite::StridedSliceOptions * tflite::Operator::builtin_options_as< tflite::StridedSliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::StridedSliceOptions >() [2/3]

template<>
const tflite::StridedSliceOptions * tflite::Operator::builtin_options_as< tflite::StridedSliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::StridedSliceOptions >() [3/3]

template<>
const tflite::StridedSliceOptions * tflite::Operator::builtin_options_as< tflite::StridedSliceOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SubOptions >() [1/3]

template<>
const tflite::SubOptions * tflite::Operator::builtin_options_as< tflite::SubOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SubOptions >() [2/3]

template<>
const tflite::SubOptions * tflite::Operator::builtin_options_as< tflite::SubOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SubOptions >() [3/3]

template<>
const tflite::SubOptions * tflite::Operator::builtin_options_as< tflite::SubOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SVDFOptions >() [1/3]

template<>
const tflite::SVDFOptions * tflite::Operator::builtin_options_as< tflite::SVDFOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SVDFOptions >() [2/3]

template<>
const tflite::SVDFOptions * tflite::Operator::builtin_options_as< tflite::SVDFOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::SVDFOptions >() [3/3]

template<>
const tflite::SVDFOptions * tflite::Operator::builtin_options_as< tflite::SVDFOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TileOptions >() [1/3]

template<>
const tflite::TileOptions * tflite::Operator::builtin_options_as< tflite::TileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TileOptions >() [2/3]

template<>
const tflite::TileOptions * tflite::Operator::builtin_options_as< tflite::TileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TileOptions >() [3/3]

template<>
const tflite::TileOptions * tflite::Operator::builtin_options_as< tflite::TileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TopKV2Options >() [1/3]

template<>
const tflite::TopKV2Options * tflite::Operator::builtin_options_as< tflite::TopKV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TopKV2Options >() [2/3]

template<>
const tflite::TopKV2Options * tflite::Operator::builtin_options_as< tflite::TopKV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TopKV2Options >() [3/3]

template<>
const tflite::TopKV2Options * tflite::Operator::builtin_options_as< tflite::TopKV2Options > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TransposeConvOptions >() [1/3]

template<>
const tflite::TransposeConvOptions * tflite::Operator::builtin_options_as< tflite::TransposeConvOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TransposeConvOptions >() [2/3]

template<>
const tflite::TransposeConvOptions * tflite::Operator::builtin_options_as< tflite::TransposeConvOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TransposeConvOptions >() [3/3]

template<>
const tflite::TransposeConvOptions * tflite::Operator::builtin_options_as< tflite::TransposeConvOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TransposeOptions >() [1/3]

template<>
const tflite::TransposeOptions * tflite::Operator::builtin_options_as< tflite::TransposeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TransposeOptions >() [2/3]

template<>
const tflite::TransposeOptions * tflite::Operator::builtin_options_as< tflite::TransposeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::TransposeOptions >() [3/3]

template<>
const tflite::TransposeOptions * tflite::Operator::builtin_options_as< tflite::TransposeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions >() [1/3]

template<>
const tflite::UnidirectionalSequenceLSTMOptions * tflite::Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions >() [2/3]

template<>
const tflite::UnidirectionalSequenceLSTMOptions * tflite::Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions >() [3/3]

template<>
const tflite::UnidirectionalSequenceLSTMOptions * tflite::Operator::builtin_options_as< tflite::UnidirectionalSequenceLSTMOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UniqueOptions >() [1/3]

template<>
const tflite::UniqueOptions * tflite::Operator::builtin_options_as< tflite::UniqueOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UniqueOptions >() [2/3]

template<>
const tflite::UniqueOptions * tflite::Operator::builtin_options_as< tflite::UniqueOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UniqueOptions >() [3/3]

template<>
const tflite::UniqueOptions * tflite::Operator::builtin_options_as< tflite::UniqueOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnpackOptions >() [1/3]

template<>
const tflite::UnpackOptions * tflite::Operator::builtin_options_as< tflite::UnpackOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnpackOptions >() [2/3]

template<>
const tflite::UnpackOptions * tflite::Operator::builtin_options_as< tflite::UnpackOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnpackOptions >() [3/3]

template<>
const tflite::UnpackOptions * tflite::Operator::builtin_options_as< tflite::UnpackOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions >() [1/3]

template<>
const tflite::UnsortedSegmentMaxOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions >() [2/3]

template<>
const tflite::UnsortedSegmentMaxOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions >() [3/3]

template<>
const tflite::UnsortedSegmentMaxOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentMaxOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions >() [1/3]

template<>
const tflite::UnsortedSegmentMinOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions >() [2/3]

template<>
const tflite::UnsortedSegmentMinOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions >() [3/3]

template<>
const tflite::UnsortedSegmentMinOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentMinOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions >() [1/3]

template<>
const tflite::UnsortedSegmentProdOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions >() [2/3]

template<>
const tflite::UnsortedSegmentProdOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions >() [3/3]

template<>
const tflite::UnsortedSegmentProdOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentProdOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions >() [1/3]

template<>
const tflite::UnsortedSegmentSumOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions >() [2/3]

template<>
const tflite::UnsortedSegmentSumOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions >() [3/3]

template<>
const tflite::UnsortedSegmentSumOptions * tflite::Operator::builtin_options_as< tflite::UnsortedSegmentSumOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::VarHandleOptions >() [1/3]

template<>
const tflite::VarHandleOptions * tflite::Operator::builtin_options_as< tflite::VarHandleOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::VarHandleOptions >() [2/3]

template<>
const tflite::VarHandleOptions * tflite::Operator::builtin_options_as< tflite::VarHandleOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::VarHandleOptions >() [3/3]

template<>
const tflite::VarHandleOptions * tflite::Operator::builtin_options_as< tflite::VarHandleOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::WhereOptions >() [1/3]

template<>
const tflite::WhereOptions * tflite::Operator::builtin_options_as< tflite::WhereOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::WhereOptions >() [2/3]

template<>
const tflite::WhereOptions * tflite::Operator::builtin_options_as< tflite::WhereOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::WhereOptions >() [3/3]

template<>
const tflite::WhereOptions * tflite::Operator::builtin_options_as< tflite::WhereOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::WhileOptions >() [1/3]

template<>
const tflite::WhileOptions * tflite::Operator::builtin_options_as< tflite::WhileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::WhileOptions >() [2/3]

template<>
const tflite::WhileOptions * tflite::Operator::builtin_options_as< tflite::WhileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::WhileOptions >() [3/3]

template<>
const tflite::WhileOptions * tflite::Operator::builtin_options_as< tflite::WhileOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ZerosLikeOptions >() [1/3]

template<>
const tflite::ZerosLikeOptions * tflite::Operator::builtin_options_as< tflite::ZerosLikeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ZerosLikeOptions >() [2/3]

template<>
const tflite::ZerosLikeOptions * tflite::Operator::builtin_options_as< tflite::ZerosLikeOptions > ( ) const
inline

◆ Operator::builtin_options_as< tflite::ZerosLikeOptions >() [3/3]

template<>
const tflite::ZerosLikeOptions * tflite::Operator::builtin_options_as< tflite::ZerosLikeOptions > ( ) const
inline

◆ operator==()

bool tflite::operator== ( const QuantizationParams & qp1,
const QuantizationParams & qp2 )
inline

◆ optimized_ops_prefetch_write_l1_keep()

template<typename T >
void tflite::optimized_ops_prefetch_write_l1_keep ( const T * ptr)

◆ optimized_ops_preload_l1_keep()

template<typename T >
void tflite::optimized_ops_preload_l1_keep ( const T * ptr)

◆ optimized_ops_preload_l1_stream()

template<typename T >
void tflite::optimized_ops_preload_l1_stream ( const T * ptr)

◆ PadPrepare()

TfLiteStatus tflite::PadPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ ParseAbs()

TfLiteStatus tflite::ParseAbs ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseAdd()

TfLiteStatus tflite::ParseAdd ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseAddN()

TfLiteStatus tflite::ParseAddN ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseArgMax()

TfLiteStatus tflite::ParseArgMax ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseArgMin()

TfLiteStatus tflite::ParseArgMin ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseAssignVariable()

TfLiteStatus tflite::ParseAssignVariable ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseBatchMatMul()

TfLiteStatus tflite::ParseBatchMatMul ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseBatchToSpaceNd()

TfLiteStatus tflite::ParseBatchToSpaceNd ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseBitwiseXor()

TfLiteStatus tflite::ParseBitwiseXor ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseBroadcastArgs()

TfLiteStatus tflite::ParseBroadcastArgs ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseBroadcastTo()

TfLiteStatus tflite::ParseBroadcastTo ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseCallOnce()

TfLiteStatus tflite::ParseCallOnce ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseCast()

TfLiteStatus tflite::ParseCast ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseCeil()

TfLiteStatus tflite::ParseCeil ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseComplexAbs()

TfLiteStatus tflite::ParseComplexAbs ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseConcatenation()

TfLiteStatus tflite::ParseConcatenation ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseConv2D()

TfLiteStatus tflite::ParseConv2D ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseCos()

TfLiteStatus tflite::ParseCos ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseCumsum()

TfLiteStatus tflite::ParseCumsum ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseDepthToSpace()

TfLiteStatus tflite::ParseDepthToSpace ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseDepthwiseConv2D()

TfLiteStatus tflite::ParseDepthwiseConv2D ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseDequantize()

TfLiteStatus tflite::ParseDequantize ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseDiv()

TfLiteStatus tflite::ParseDiv ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseElu()

TfLiteStatus tflite::ParseElu ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseEmbeddingLookup()

TfLiteStatus tflite::ParseEmbeddingLookup ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseEqual()

TfLiteStatus tflite::ParseEqual ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseExp()

TfLiteStatus tflite::ParseExp ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseExpandDims()

TfLiteStatus tflite::ParseExpandDims ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseFill()

TfLiteStatus tflite::ParseFill ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseFloor()

TfLiteStatus tflite::ParseFloor ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseFloorDiv()

TfLiteStatus tflite::ParseFloorDiv ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseFloorMod()

TfLiteStatus tflite::ParseFloorMod ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseFullyConnected()

TfLiteStatus tflite::ParseFullyConnected ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseGather()

TfLiteStatus tflite::ParseGather ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseGatherNd()

TfLiteStatus tflite::ParseGatherNd ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseGreater()

TfLiteStatus tflite::ParseGreater ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseGreaterEqual()

TfLiteStatus tflite::ParseGreaterEqual ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseHardSwish()

TfLiteStatus tflite::ParseHardSwish ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseIf()

TfLiteStatus tflite::ParseIf ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseImag()

TfLiteStatus tflite::ParseImag ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseL2Normalization()

TfLiteStatus tflite::ParseL2Normalization ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseLeakyRelu()

TfLiteStatus tflite::ParseLeakyRelu ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseLess()

TfLiteStatus tflite::ParseLess ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLessEqual()

TfLiteStatus tflite::ParseLessEqual ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLog()

TfLiteStatus tflite::ParseLog ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLogicalAnd()

TfLiteStatus tflite::ParseLogicalAnd ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLogicalNot()

TfLiteStatus tflite::ParseLogicalNot ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLogicalOr()

TfLiteStatus tflite::ParseLogicalOr ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLogistic()

TfLiteStatus tflite::ParseLogistic ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLogSoftmax()

TfLiteStatus tflite::ParseLogSoftmax ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseLSTM()

TfLiteStatus tflite::ParseLSTM ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseMaximum()

TfLiteStatus tflite::ParseMaximum ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseMinimum()

TfLiteStatus tflite::ParseMinimum ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseMirrorPad()

TfLiteStatus tflite::ParseMirrorPad ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseMul()

TfLiteStatus tflite::ParseMul ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseNeg()

TfLiteStatus tflite::ParseNeg ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseNotEqual()

TfLiteStatus tflite::ParseNotEqual ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseOpData()

TfLiteStatus tflite::ParseOpData ( const Operator * op,
BuiltinOperator op_type,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParsePack()

TfLiteStatus tflite::ParsePack ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParsePad()

TfLiteStatus tflite::ParsePad ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParsePadV2()

TfLiteStatus tflite::ParsePadV2 ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParsePool()

TfLiteStatus tflite::ParsePool ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParsePow()

TfLiteStatus tflite::ParsePow ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParsePrelu()

TfLiteStatus tflite::ParsePrelu ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseQuantize()

TfLiteStatus tflite::ParseQuantize ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseReadVariable()

TfLiteStatus tflite::ParseReadVariable ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseReal()

TfLiteStatus tflite::ParseReal ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseReducer()

TfLiteStatus tflite::ParseReducer ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseRelu()

TfLiteStatus tflite::ParseRelu ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseRelu6()

TfLiteStatus tflite::ParseRelu6 ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseReshape()

TfLiteStatus tflite::ParseReshape ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseResizeBilinear()

TfLiteStatus tflite::ParseResizeBilinear ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseResizeNearestNeighbor()

TfLiteStatus tflite::ParseResizeNearestNeighbor ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseRfft2D()

TfLiteStatus tflite::ParseRfft2D ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseRightShift()

TfLiteStatus tflite::ParseRightShift ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseRound()

TfLiteStatus tflite::ParseRound ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseRsqrt()

TfLiteStatus tflite::ParseRsqrt ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseScatterNd()

TfLiteStatus tflite::ParseScatterNd ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSelect()

TfLiteStatus tflite::ParseSelect ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSelectV2()

TfLiteStatus tflite::ParseSelectV2 ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseShape()

TfLiteStatus tflite::ParseShape ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSin()

TfLiteStatus tflite::ParseSin ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSlice()

TfLiteStatus tflite::ParseSlice ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSoftmax()

TfLiteStatus tflite::ParseSoftmax ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSpaceToBatchNd()

TfLiteStatus tflite::ParseSpaceToBatchNd ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSpaceToDepth()

TfLiteStatus tflite::ParseSpaceToDepth ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSplit()

TfLiteStatus tflite::ParseSplit ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSplitV()

TfLiteStatus tflite::ParseSplitV ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSqrt()

TfLiteStatus tflite::ParseSqrt ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSquare()

TfLiteStatus tflite::ParseSquare ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSquaredDifference()

TfLiteStatus tflite::ParseSquaredDifference ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseSqueeze()

TfLiteStatus tflite::ParseSqueeze ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseStablehloGather()

TfLiteStatus tflite::ParseStablehloGather ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseStablehloPad()

TfLiteStatus tflite::ParseStablehloPad ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseStablehloReduceWindow()

TfLiteStatus tflite::ParseStablehloReduceWindow ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseStablehloRngBitGenerator()

TfLiteStatus tflite::ParseStablehloRngBitGenerator ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseStablehloScatter()

TfLiteStatus tflite::ParseStablehloScatter ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseStridedSlice()

TfLiteStatus tflite::ParseStridedSlice ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSub()

TfLiteStatus tflite::ParseSub ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseSvdf()

TfLiteStatus tflite::ParseSvdf ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseTanh()

TfLiteStatus tflite::ParseTanh ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseTile()

TfLiteStatus tflite::ParseTile ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseTopk()

TfLiteStatus tflite::ParseTopk ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseTranspose()

TfLiteStatus tflite::ParseTranspose ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ ParseTransposeConv()

TfLiteStatus tflite::ParseTransposeConv ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseUnidirectionalSequenceLSTM()

TfLiteStatus tflite::ParseUnidirectionalSequenceLSTM ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseUnpack()

TfLiteStatus tflite::ParseUnpack ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseVarHandle()

TfLiteStatus tflite::ParseVarHandle ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseWhile()

TfLiteStatus tflite::ParseWhile ( const Operator * op,
ErrorReporter * error_reporter,
BuiltinDataAllocator * allocator,
void ** builtin_data )

◆ ParseZerosLike()

TfLiteStatus tflite::ParseZerosLike ( const Operator * ,
ErrorReporter * ,
BuiltinDataAllocator * ,
void **  )

◆ PersonDetectionNIerations()

void tflite::PersonDetectionNIerations ( const int8_t * input,
int iterations,
const char * tag,
PersonDetectionBenchmarkRunner & benchmark_runner,
MicroProfiler & profiler )

◆ PoolingPrepare()

TfLiteStatus tflite::PoolingPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ PopulateConvolutionQuantizationParams() [1/2]

TfLiteStatus tflite::PopulateConvolutionQuantizationParams ( TfLiteContext * context,
const TfLiteTensor * input,
const TfLiteTensor * filter,
const TfLiteTensor * bias,
TfLiteTensor * output,
const TfLiteFusedActivation & activation,
int32_t * multiplier,
int * shift,
int32_t * output_activation_min,
int32_t * output_activation_max,
int32_t * per_channel_multiplier,
int32_t * per_channel_shift )

◆ PopulateConvolutionQuantizationParams() [2/2]

TfLiteStatus tflite::PopulateConvolutionQuantizationParams ( TfLiteContext * context,
const TfLiteTensor * input,
const TfLiteTensor * filter,
const TfLiteTensor * bias,
TfLiteTensor * output,
const TfLiteFusedActivation & activation,
int32_t * multiplier,
int * shift,
int32_t * output_activation_min,
int32_t * output_activation_max,
int32_t * per_channel_multiplier,
int32_t * per_channel_shift,
int num_channels )

◆ PortableApplyActivationToVector()

void tflite::PortableApplyActivationToVector ( const float * vector,
int v_size,
TfLiteFusedActivation activation,
float * result )

◆ PortableApplySigmoidToVector()

void tflite::PortableApplySigmoidToVector ( const float * vector,
int v_size,
float * result )

◆ PortableApplyTanhToVector()

void tflite::PortableApplyTanhToVector ( const float * vector,
int v_size,
float * result )

◆ PreluEval()

TfLiteStatus tflite::PreluEval ( TfLiteContext * context,
TfLiteNode * node )

◆ PreluInit()

void * tflite::PreluInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ PreluPrepare()

TfLiteStatus tflite::PreluPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ Prepare()

TfLiteStatus tflite::Prepare ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareAdd()

TfLiteStatus tflite::PrepareAdd ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareGateParametersFloat()

TfLiteStatus tflite::PrepareGateParametersFloat ( TfLiteContext * context,
const LstmTensors & lstm_tensors,
OpDataLSTM * op_data_lstm )

◆ PrepareGateParametersInteger()

TfLiteStatus tflite::PrepareGateParametersInteger ( TfLiteContext * context,
const LstmTensors & lstm_tensors,
OpDataLSTM * op_data_lstm )

◆ PrepareMax()

TfLiteStatus tflite::PrepareMax ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareMaxHelper()

TfLiteStatus tflite::PrepareMaxHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data )

◆ PrepareMaxOrMinOrAny()

TfLiteStatus tflite::PrepareMaxOrMinOrAny ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareMeanOrSum()

TfLiteStatus tflite::PrepareMeanOrSum ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareMeanOrSumHelper()

TfLiteStatus tflite::PrepareMeanOrSumHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data )

◆ PrepareQuantizeReference()

TfLiteStatus tflite::PrepareQuantizeReference ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareReduceHelper()

TfLiteStatus tflite::PrepareReduceHelper ( TfLiteContext * context,
TfLiteNode * node,
OpDataReduce * op_data )

◆ PrepareReshapeReference()

TfLiteStatus tflite::PrepareReshapeReference ( TfLiteContext * context,
TfLiteNode * node )

◆ PrepareSimple()

TfLiteStatus tflite::PrepareSimple ( TfLiteContext * context,
TfLiteNode * node,
int32_t * multiplier,
int * shift )

◆ PrepareSvdf()

TfLiteStatus tflite::PrepareSvdf ( TfLiteContext * context,
TfLiteNode * node )

◆ PreprocessLogSoftmaxScalingExp()

void tflite::PreprocessLogSoftmaxScalingExp ( double beta,
double input_scale,
int input_integer_bits,
int32_t * quantized_multiplier,
int * left_shift,
int32_t * reverse_scaling_divisor,
int * reverse_scaling_left_shift )

◆ PreprocessSoftmaxScaling()

void tflite::PreprocessSoftmaxScaling ( double beta,
double input_scale,
int input_integer_bits,
int32_t * quantized_multiplier,
int * left_shift )

◆ PrettyPrintTableHeader()

void tflite::PrettyPrintTableHeader ( PrettyPrintType type,
const char * table_name )

◆ PrintCsv()

template<int kMaxRows, int kColumns>
void tflite::PrintCsv ( const char headers[kColumns][kMaxStringLength],
const char data[kColumns][kMaxRows][kMaxStringLength],
const int rows )

◆ PrintFormattedData()

template<int kMaxRows, int kColumns>
void tflite::PrintFormattedData ( const char headers[kColumns][kMaxStringLength],
const char data[kColumns][kMaxRows][kMaxStringLength],
const int rows,
const PrettyPrintType type,
const char * table_name )

◆ PrintTable()

template<int kMaxRows, int kColumns>
void tflite::PrintTable ( const char headers[kColumns][kMaxStringLength],
const char data[kColumns][kMaxRows][kMaxStringLength],
const int rows )

◆ Pyo()

py::object tflite::Pyo ( PyObject * ptr)
inline

◆ PyoOrThrow()

py::object tflite::PyoOrThrow ( PyObject * ptr)
inline

◆ QMaxFromTfLiteType()

int tflite::QMaxFromTfLiteType ( TfLiteType type)
inline

◆ QMinFromTfLiteType()

int tflite::QMinFromTfLiteType ( TfLiteType type)
inline

◆ QuantizationParameters::details_as< tflite::CustomQuantization >() [1/3]

template<>
const tflite::CustomQuantization * tflite::QuantizationParameters::details_as< tflite::CustomQuantization > ( ) const
inline

◆ QuantizationParameters::details_as< tflite::CustomQuantization >() [2/3]

template<>
const tflite::CustomQuantization * tflite::QuantizationParameters::details_as< tflite::CustomQuantization > ( ) const
inline

◆ QuantizationParameters::details_as< tflite::CustomQuantization >() [3/3]

template<>
const tflite::CustomQuantization * tflite::QuantizationParameters::details_as< tflite::CustomQuantization > ( ) const
inline

◆ Quantize()

template<typename T >
void tflite::Quantize ( const float * input,
T * output,
int num_elements,
float scale,
int zero_point )

◆ QuantizedMeanOrSum()

template<typename T >
TfLiteStatus tflite::QuantizedMeanOrSum ( TfLiteContext * context,
TfLiteNode * node,
int * temp_index,
int * resolved_axis,
int32_t * temp_sum,
OpDataReduce * op_data,
bool compute_sum )

◆ QuantizeLeakyRelu()

template<typename T >
void tflite::QuantizeLeakyRelu ( const LeakyReluOpData & data,
const TfLiteEvalTensor * input,
TfLiteEvalTensor * output )

◆ QuantizeMultiplier()

void tflite::QuantizeMultiplier ( double double_multiplier,
int32_t * quantized_multiplier,
int * shift )

◆ QuantizeMultiplierArray()

void tflite::QuantizeMultiplierArray ( const double * effective_scales,
size_t size,
int32_t * effective_scale_significand,
int * effective_shift )

◆ QuantizeMultiplierGreaterThanOne()

void tflite::QuantizeMultiplierGreaterThanOne ( double double_multiplier,
int32_t * quantized_multiplier,
int * left_shift )

◆ QuantizeMultiplierSmallerThanOneExp()

void tflite::QuantizeMultiplierSmallerThanOneExp ( double double_multiplier,
int32_t * quantized_multiplier,
int * left_shift )

◆ ReduceDimensionsForBroadcast()

template<int MAX_DIM = 6>
bool tflite::ReduceDimensionsForBroadcast ( const RuntimeShape & input1_shape,
const RuntimeShape & input2_shape,
size_t * compressed_input1_stride,
size_t * compressed_input2_stride,
size_t * compressed_output_shape )

◆ ReducedOutputOffset()

size_t tflite::ReducedOutputOffset ( const int num_dims,
const int * dims,
const int * index,
const int num_axis,
const int * axis )
inline

◆ ReduceResolveAxis()

void tflite::ReduceResolveAxis ( const int * axis_data,
int axis_count,
MeanParams * op_params )

◆ Register_ABS()

TFLMRegistration tflite::Register_ABS ( )

◆ Register_ADD()

TfLiteRegistration tflite::Register_ADD ( )

◆ Register_ADD_INT16()

TfLiteRegistration tflite::Register_ADD_INT16 ( )
inline

◆ Register_ADD_INT8()

TfLiteRegistration tflite::Register_ADD_INT8 ( )
inline

◆ Register_ADD_N()

TfLiteRegistration tflite::Register_ADD_N ( )

◆ Register_ARG_MAX()

TfLiteRegistration tflite::Register_ARG_MAX ( )

◆ Register_ARG_MIN()

TfLiteRegistration tflite::Register_ARG_MIN ( )

◆ Register_ASSIGN_VARIABLE()

TfLiteRegistration tflite::Register_ASSIGN_VARIABLE ( )

◆ Register_AVERAGE_POOL_2D()

TfLiteRegistration tflite::Register_AVERAGE_POOL_2D ( )

◆ Register_AVERAGE_POOL_2D_INT16()

TfLiteRegistration tflite::Register_AVERAGE_POOL_2D_INT16 ( )
inline

◆ Register_AVERAGE_POOL_2D_INT8()

TfLiteRegistration tflite::Register_AVERAGE_POOL_2D_INT8 ( )
inline

◆ Register_BATCH_MATMUL()

TfLiteRegistration tflite::Register_BATCH_MATMUL ( )

◆ Register_BATCH_TO_SPACE_ND()

TfLiteRegistration tflite::Register_BATCH_TO_SPACE_ND ( )

◆ Register_BROADCAST_ARGS()

TfLiteRegistration tflite::Register_BROADCAST_ARGS ( )

◆ Register_BROADCAST_TO()

TfLiteRegistration tflite::Register_BROADCAST_TO ( )

◆ Register_CALL_ONCE()

TfLiteRegistration tflite::Register_CALL_ONCE ( )

◆ Register_CAST()

TfLiteRegistration tflite::Register_CAST ( )

◆ Register_CEIL()

TfLiteRegistration tflite::Register_CEIL ( )

◆ Register_CIRCULAR_BUFFER()

TfLiteRegistration * tflite::Register_CIRCULAR_BUFFER ( )

◆ Register_COMPLEX_ABS()

TfLiteRegistration tflite::Register_COMPLEX_ABS ( )

◆ Register_CONCATENATION()

TfLiteRegistration tflite::Register_CONCATENATION ( )

◆ Register_CONV_2D()

TfLiteRegistration tflite::Register_CONV_2D ( )

◆ Register_CONV_2D_INT16()

TfLiteRegistration tflite::Register_CONV_2D_INT16 ( )
inline

◆ Register_CONV_2D_INT4()

TFLMRegistration tflite::Register_CONV_2D_INT4 ( )
inline

◆ Register_CONV_2D_INT8()

TfLiteRegistration tflite::Register_CONV_2D_INT8 ( )
inline

◆ Register_CONV_2D_INT8REF()

TfLiteRegistration tflite::Register_CONV_2D_INT8REF ( )
inline

◆ Register_COS()

TFLMRegistration tflite::Register_COS ( )

◆ Register_CUMSUM()

TfLiteRegistration tflite::Register_CUMSUM ( )

◆ Register_DEPTH_TO_SPACE()

TfLiteRegistration tflite::Register_DEPTH_TO_SPACE ( )

◆ Register_DEPTHWISE_CONV_2D()

TfLiteRegistration tflite::Register_DEPTHWISE_CONV_2D ( )

◆ Register_DEPTHWISE_CONV_2D_INT16()

TfLiteRegistration tflite::Register_DEPTHWISE_CONV_2D_INT16 ( )
inline

◆ Register_DEPTHWISE_CONV_2D_INT4()

TFLMRegistration tflite::Register_DEPTHWISE_CONV_2D_INT4 ( )
inline

◆ Register_DEPTHWISE_CONV_2D_INT8()

TfLiteRegistration tflite::Register_DEPTHWISE_CONV_2D_INT8 ( )
inline

◆ Register_DEQUANTIZE()

TfLiteRegistration tflite::Register_DEQUANTIZE ( )

◆ Register_DETECTION_POSTPROCESS()

TfLiteRegistration * tflite::Register_DETECTION_POSTPROCESS ( )

◆ Register_DIV()

TfLiteRegistration tflite::Register_DIV ( )

◆ Register_ELU()

TfLiteRegistration tflite::Register_ELU ( )

◆ Register_EMBEDDING_LOOKUP()

TFLMRegistration tflite::Register_EMBEDDING_LOOKUP ( )

◆ Register_EQUAL()

TfLiteRegistration tflite::Register_EQUAL ( )

◆ Register_ETHOSU()

TfLiteRegistration * tflite::Register_ETHOSU ( )

◆ Register_EXP()

TfLiteRegistration tflite::Register_EXP ( )

◆ Register_EXPAND_DIMS()

TfLiteRegistration tflite::Register_EXPAND_DIMS ( )

◆ Register_FILL()

TfLiteRegistration tflite::Register_FILL ( )

◆ Register_FLOOR()

TfLiteRegistration tflite::Register_FLOOR ( )

◆ Register_FLOOR_DIV()

TfLiteRegistration tflite::Register_FLOOR_DIV ( )

◆ Register_FLOOR_MOD()

TfLiteRegistration tflite::Register_FLOOR_MOD ( )

◆ Register_FULLY_CONNECTED()

TfLiteRegistration tflite::Register_FULLY_CONNECTED ( )

◆ Register_FULLY_CONNECTED_INT16()

TfLiteRegistration tflite::Register_FULLY_CONNECTED_INT16 ( )
inline

◆ Register_FULLY_CONNECTED_INT4()

TFLMRegistration tflite::Register_FULLY_CONNECTED_INT4 ( )
inline

◆ Register_FULLY_CONNECTED_INT8()

TfLiteRegistration tflite::Register_FULLY_CONNECTED_INT8 ( )
inline

◆ Register_GATHER()

TfLiteRegistration tflite::Register_GATHER ( )

◆ Register_GATHER_ND()

TfLiteRegistration tflite::Register_GATHER_ND ( )

◆ Register_GREATER()

TfLiteRegistration tflite::Register_GREATER ( )

◆ Register_GREATER_EQUAL()

TfLiteRegistration tflite::Register_GREATER_EQUAL ( )

◆ Register_HARD_SWISH()

TfLiteRegistration tflite::Register_HARD_SWISH ( )

◆ Register_IF()

TfLiteRegistration tflite::Register_IF ( )

◆ Register_IMAG()

TfLiteRegistration tflite::Register_IMAG ( )

◆ Register_L2_NORMALIZATION()

TFLMRegistration tflite::Register_L2_NORMALIZATION ( )

◆ Register_L2_POOL_2D()

TfLiteRegistration tflite::Register_L2_POOL_2D ( )

◆ Register_L2NORM_REF()

TFLMRegistration tflite::Register_L2NORM_REF ( )

◆ Register_LEAKY_RELU()

TfLiteRegistration tflite::Register_LEAKY_RELU ( )

◆ Register_LESS()

TfLiteRegistration tflite::Register_LESS ( )

◆ Register_LESS_EQUAL()

TfLiteRegistration tflite::Register_LESS_EQUAL ( )

◆ Register_LOG()

TFLMRegistration tflite::Register_LOG ( )

◆ Register_LOG_SOFTMAX()

TfLiteRegistration tflite::Register_LOG_SOFTMAX ( )

◆ Register_LOGICAL_AND()

TfLiteRegistration tflite::Register_LOGICAL_AND ( )

◆ Register_LOGICAL_NOT()

TFLMRegistration tflite::Register_LOGICAL_NOT ( )

◆ Register_LOGICAL_OR()

TfLiteRegistration tflite::Register_LOGICAL_OR ( )

◆ Register_LOGISTIC()

TfLiteRegistration tflite::Register_LOGISTIC ( )

◆ Register_MAX_POOL_2D()

TfLiteRegistration tflite::Register_MAX_POOL_2D ( )

◆ Register_MAX_POOL_2D_INT16()

TfLiteRegistration tflite::Register_MAX_POOL_2D_INT16 ( )
inline

◆ Register_MAX_POOL_2D_INT8()

TfLiteRegistration tflite::Register_MAX_POOL_2D_INT8 ( )
inline

◆ Register_MAXIMUM()

TfLiteRegistration tflite::Register_MAXIMUM ( )

◆ Register_MEAN()

TfLiteRegistration tflite::Register_MEAN ( )

◆ Register_MINIMUM()

TfLiteRegistration tflite::Register_MINIMUM ( )

◆ Register_MIRROR_PAD()

TfLiteRegistration tflite::Register_MIRROR_PAD ( )

◆ Register_MUL()

TfLiteRegistration tflite::Register_MUL ( )

◆ Register_MUL_INT16()

TFLMRegistration tflite::Register_MUL_INT16 ( )

◆ Register_MUL_INT8()

TfLiteRegistration tflite::Register_MUL_INT8 ( )
inline

◆ Register_NEG()

TfLiteRegistration tflite::Register_NEG ( )

◆ Register_NOT_EQUAL()

TfLiteRegistration tflite::Register_NOT_EQUAL ( )

◆ Register_PACK()

TfLiteRegistration tflite::Register_PACK ( )

◆ Register_PAD()

TfLiteRegistration tflite::Register_PAD ( )

◆ Register_PADV2()

TfLiteRegistration tflite::Register_PADV2 ( )

◆ Register_PRELU()

TfLiteRegistration tflite::Register_PRELU ( )

◆ Register_QUANTIZE()

TfLiteRegistration tflite::Register_QUANTIZE ( )

◆ Register_READ_VARIABLE()

TfLiteRegistration tflite::Register_READ_VARIABLE ( )

◆ Register_REAL()

TfLiteRegistration tflite::Register_REAL ( )

◆ Register_REDUCE_ALL()

TfLiteRegistration tflite::Register_REDUCE_ALL ( )

◆ Register_REDUCE_ANY()

TfLiteRegistration tflite::Register_REDUCE_ANY ( )

◆ Register_REDUCE_MAX()

TfLiteRegistration tflite::Register_REDUCE_MAX ( )

◆ Register_REDUCE_MIN()

TfLiteRegistration tflite::Register_REDUCE_MIN ( )

◆ Register_RELU()

TfLiteRegistration tflite::Register_RELU ( )

◆ Register_RELU6()

TfLiteRegistration tflite::Register_RELU6 ( )

◆ Register_RESHAPE()

TFLMRegistration tflite::Register_RESHAPE ( )

◆ Register_RESIZE_BILINEAR()

TfLiteRegistration tflite::Register_RESIZE_BILINEAR ( )

◆ Register_RESIZE_NEAREST_NEIGHBOR()

TFLMRegistration tflite::Register_RESIZE_NEAREST_NEIGHBOR ( )

◆ Register_RFFT2D()

TfLiteRegistration tflite::Register_RFFT2D ( )

◆ Register_ROUND()

TFLMRegistration tflite::Register_ROUND ( )

◆ Register_RSQRT()

TFLMRegistration tflite::Register_RSQRT ( )

◆ Register_SCATTER_ND()

TfLiteRegistration tflite::Register_SCATTER_ND ( )

◆ Register_SELECT()

TfLiteRegistration tflite::Register_SELECT ( )

◆ Register_SELECT_V2()

TfLiteRegistration tflite::Register_SELECT_V2 ( )

◆ Register_SHAPE()

TfLiteRegistration tflite::Register_SHAPE ( )

◆ Register_SIN()

TFLMRegistration tflite::Register_SIN ( )

◆ Register_SLICE()

TfLiteRegistration tflite::Register_SLICE ( )

◆ Register_SOFTMAX()

TfLiteRegistration tflite::Register_SOFTMAX ( )

◆ Register_SOFTMAX_INT16()

TfLiteRegistration tflite::Register_SOFTMAX_INT16 ( )
inline

◆ Register_SOFTMAX_INT8()

TfLiteRegistration tflite::Register_SOFTMAX_INT8 ( )
inline

◆ Register_SOFTMAX_INT8_INT16()

TfLiteRegistration tflite::Register_SOFTMAX_INT8_INT16 ( )
inline

◆ Register_SPACE_TO_BATCH_ND()

TfLiteRegistration tflite::Register_SPACE_TO_BATCH_ND ( )

◆ Register_SPACE_TO_DEPTH()

TfLiteRegistration tflite::Register_SPACE_TO_DEPTH ( )

◆ Register_SPLIT()

TFLMRegistration tflite::Register_SPLIT ( )

◆ Register_SPLIT_V()

TfLiteRegistration tflite::Register_SPLIT_V ( )

◆ Register_SQRT()

TFLMRegistration tflite::Register_SQRT ( )

◆ Register_SQUARE()

TFLMRegistration tflite::Register_SQUARE ( )

◆ Register_SQUARED_DIFFERENCE()

TfLiteRegistration tflite::Register_SQUARED_DIFFERENCE ( )

◆ Register_SQUEEZE()

TfLiteRegistration tflite::Register_SQUEEZE ( )

◆ Register_STRIDED_SLICE()

TfLiteRegistration tflite::Register_STRIDED_SLICE ( )

◆ Register_SUB()

TfLiteRegistration tflite::Register_SUB ( )

◆ Register_SUM()

TfLiteRegistration tflite::Register_SUM ( )

◆ Register_SVDF()

TfLiteRegistration tflite::Register_SVDF ( )

◆ Register_SVDF_INT8()

TfLiteRegistration tflite::Register_SVDF_INT8 ( )
inline

◆ Register_TANH()

TFLMRegistration tflite::Register_TANH ( )

◆ Register_TILE()

TfLiteRegistration tflite::Register_TILE ( )

◆ Register_TOPK_V2()

TfLiteRegistration tflite::Register_TOPK_V2 ( )

◆ Register_TRANSPOSE()

TfLiteRegistration tflite::Register_TRANSPOSE ( )

◆ Register_TRANSPOSE_CONV()

TfLiteRegistration tflite::Register_TRANSPOSE_CONV ( )

◆ Register_TRANSPOSE_CONV_INT8()

TFLMRegistration tflite::Register_TRANSPOSE_CONV_INT8 ( )
inline

◆ Register_TreeEnsembleClassifier()

TfLiteRegistration * tflite::Register_TreeEnsembleClassifier ( )

◆ Register_UNIDIRECTIONAL_SEQUENCE_LSTM()

TfLiteRegistration tflite::Register_UNIDIRECTIONAL_SEQUENCE_LSTM ( )

◆ Register_UNIDIRECTIONAL_SEQUENCE_LSTM_INT8()

TFLMRegistration tflite::Register_UNIDIRECTIONAL_SEQUENCE_LSTM_INT8 ( )
inline

◆ Register_UNPACK()

TFLMRegistration tflite::Register_UNPACK ( )

◆ Register_VAR_HANDLE()

TfLiteRegistration tflite::Register_VAR_HANDLE ( )

◆ Register_WHILE()

TfLiteRegistration tflite::Register_WHILE ( )

◆ Register_ZEROS_LIKE()

TfLiteRegistration tflite::Register_ZEROS_LIKE ( )

◆ RegisterInference_FULLY_CONNECTED()

TFLMInferenceRegistration tflite::RegisterInference_FULLY_CONNECTED ( )

◆ Relu6Float()

void tflite::Relu6Float ( const RuntimeShape & input_shape,
const float * input_data,
const RuntimeShape & output_shape,
float * output_data )

◆ Relu6Prepare()

TfLiteStatus tflite::Relu6Prepare ( TfLiteContext * context,
TfLiteNode * node )

◆ Relu6Quantized()

void tflite::Relu6Quantized ( int8_t lower,
int8_t upper,
const RuntimeShape & input_shape,
const int8_t * input_data,
const RuntimeShape & output_shape,
int8_t * output_data )

◆ ReluFloat()

void tflite::ReluFloat ( const RuntimeShape & input_shape,
const float * input_data,
const RuntimeShape & output_shape,
float * output_data )

◆ ReluPrepare()

TfLiteStatus tflite::ReluPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ ReluQuantized()

void tflite::ReluQuantized ( const ReluOpData & data,
const RuntimeShape & input_shape,
const RuntimeShape & output_shape,
const int8_t * input_data,
int8_t * output_data )

◆ RequiredBufferSizeForDims()

int tflite::RequiredBufferSizeForDims ( const Dims< 4 > & dims)
inline

◆ ResetVariableTensor()

TfLiteStatus tflite::ResetVariableTensor ( TfLiteTensor * tensor)

◆ ResolveAxis()

void tflite::ResolveAxis ( const int * axis_data,
int axis_count,
tflite::MeanParams * op_params )

◆ ReverseSortInPlace()

void tflite::ReverseSortInPlace ( int * values,
int * ids,
int size )

◆ RoundDown()

template<unsigned Modulus, typename Integer >
Integer tflite::RoundDown ( Integer i)

◆ RoundUp()

template<unsigned Modulus, typename Integer >
Integer tflite::RoundUp ( Integer i)

◆ SafeCast()

template<class IntOut , class FloatIn >
IntOut tflite::SafeCast ( FloatIn x)

◆ SaturatingAddNonGemmlowp() [1/5]

template<typename tRawType , int tIntegerBits>
gemmlowp::FixedPoint< tRawType, tIntegerBits > tflite::SaturatingAddNonGemmlowp ( gemmlowp::FixedPoint< tRawType, tIntegerBits > a,
gemmlowp::FixedPoint< tRawType, tIntegerBits > b )

◆ SaturatingAddNonGemmlowp() [2/5]

template<typename IntegerType >
IntegerType tflite::SaturatingAddNonGemmlowp ( IntegerType a,
IntegerType b )

◆ SaturatingAddNonGemmlowp() [3/5]

template<>
std::int32_t tflite::SaturatingAddNonGemmlowp ( std::int32_t a,
std::int32_t b )
inline

◆ SaturatingAddNonGemmlowp() [4/5]

template<>
std::int32_t tflite::SaturatingAddNonGemmlowp ( std::int32_t a,
std::int32_t b )
inline

◆ SaturatingAddNonGemmlowp() [5/5]

template<>
std::int32_t tflite::SaturatingAddNonGemmlowp ( std::int32_t a,
std::int32_t b )
inline

◆ SaturatingRoundingMultiplyByPOTParam() [1/2]

template<typename tRawType , int tIntegerBits>
gemmlowp::FixedPoint< tRawType, tIntegerBits > tflite::SaturatingRoundingMultiplyByPOTParam ( gemmlowp::FixedPoint< tRawType, tIntegerBits > a,
int exponent )

◆ SaturatingRoundingMultiplyByPOTParam() [2/2]

template<typename IntegerType >
IntegerType tflite::SaturatingRoundingMultiplyByPOTParam ( IntegerType x,
int exponent )

◆ SaturatingSub() [1/8]

template<typename tRawType , int tIntegerBits>
gemmlowp::FixedPoint< tRawType, tIntegerBits > tflite::SaturatingSub ( gemmlowp::FixedPoint< tRawType, tIntegerBits > a,
gemmlowp::FixedPoint< tRawType, tIntegerBits > b )

◆ SaturatingSub() [2/8]

template<typename IntegerType >
IntegerType tflite::SaturatingSub ( IntegerType a,
IntegerType b )

◆ SaturatingSub() [3/8]

template<>
std::int16_t tflite::SaturatingSub ( std::int16_t a,
std::int16_t b )
inline

◆ SaturatingSub() [4/8]

template<>
std::int16_t tflite::SaturatingSub ( std::int16_t a,
std::int16_t b )
inline

◆ SaturatingSub() [5/8]

template<>
std::int16_t tflite::SaturatingSub ( std::int16_t a,
std::int16_t b )
inline

◆ SaturatingSub() [6/8]

template<>
std::int32_t tflite::SaturatingSub ( std::int32_t a,
std::int32_t b )
inline

◆ SaturatingSub() [7/8]

template<>
std::int32_t tflite::SaturatingSub ( std::int32_t a,
std::int32_t b )
inline

◆ SaturatingSub() [8/8]

template<>
std::int32_t tflite::SaturatingSub ( std::int32_t a,
std::int32_t b )
inline

◆ SelectEval()

TfLiteStatus tflite::SelectEval ( TfLiteContext * context,
TfLiteNode * node )

◆ SelectInit()

void * tflite::SelectInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ SelectPrepare() [1/2]

TfLiteStatus tflite::SelectPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ SelectPrepare() [2/2]

template<KernelType kernel_type>
TfLiteStatus tflite::SelectPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ SetActivationParams() [1/5]

template<typename P >
void tflite::SetActivationParams ( float min,
float max,
P * params )
inline

◆ SetActivationParams() [2/5]

template<typename P >
void tflite::SetActivationParams ( int16_t min,
int16_t max,
P * params )
inline

◆ SetActivationParams() [3/5]

template<typename P >
void tflite::SetActivationParams ( int32_t min,
int32_t max,
P * params )
inline

◆ SetActivationParams() [4/5]

template<typename P >
void tflite::SetActivationParams ( int64_t min,
int64_t max,
P * params )
inline

◆ SetActivationParams() [5/5]

template<typename P >
void tflite::SetActivationParams ( uint32_t min,
uint32_t max,
P * params )
inline

◆ SetTensorToDynamic()

void tflite::SetTensorToDynamic ( TfLiteTensor * tensor)
inline

◆ SetTensorToPersistentRo()

void tflite::SetTensorToPersistentRo ( TfLiteTensor * tensor)
inline

◆ SignedSymmetricPerChannelQuantize()

void tflite::SignedSymmetricPerChannelQuantize ( const float * values,
TfLiteIntArray * dims,
int quantized_dimension,
int8_t * quantized_values,
float * scaling_factors,
TfLiteType type )

◆ SizeOfBufferPlan()

size_t tflite::SizeOfBufferPlan ( int32_t buffer_count)
constexpr

◆ SizeOfDimension() [1/2]

int tflite::SizeOfDimension ( const TfLiteEvalTensor * t,
int dim )
inline

◆ SizeOfDimension() [2/2]

int tflite::SizeOfDimension ( const TfLiteTensor * t,
int dim )
inline

◆ SizePrefixedModelBufferHasIdentifier()

bool tflite::SizePrefixedModelBufferHasIdentifier ( const void * buf)
inline

◆ SoftmaxInit()

void * tflite::SoftmaxInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ SoftmaxPrepare()

TfLiteStatus tflite::SoftmaxPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ StridedSliceInit()

void * tflite::StridedSliceInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ StridedSlicePrepare()

TfLiteStatus tflite::StridedSlicePrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ SubEval()

TfLiteStatus tflite::SubEval ( TfLiteContext * context,
TfLiteNode * node )

◆ SubInit()

void * tflite::SubInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ SubPrepare()

TfLiteStatus tflite::SubPrepare ( TfLiteContext * context,
TfLiteNode * node )

◆ SubscriptToIndex() [1/3]

int tflite::SubscriptToIndex ( const NdArrayDesc< 4 > & desc,
int i0,
int i1,
int i2,
int i3 )
inline

◆ SubscriptToIndex() [2/3]

int tflite::SubscriptToIndex ( const NdArrayDesc< 5 > & desc,
int indexes[5] )
inline

◆ SubscriptToIndex() [3/3]

int tflite::SubscriptToIndex ( const NdArrayDesc< 8 > & desc,
int indexes[8] )
inline

◆ SvdfEval()

TfLiteStatus tflite::SvdfEval ( TfLiteContext * context,
TfLiteNode * node )

◆ SymmetricPerChannelQuantize()

template<typename T >
void tflite::SymmetricPerChannelQuantize ( const float * input,
T * output,
int num_elements,
int num_channels,
float * scales )

◆ SymmetricQuantize()

template<typename T >
void tflite::SymmetricQuantize ( const float * input,
T * output,
int num_elements,
float scale )

◆ SymmetricQuantizeCalculateScales()

template<typename T >
void tflite::SymmetricQuantizeCalculateScales ( const float * values,
TfLiteIntArray * dims,
T * output,
float * scale )

◆ TestOverlapAdd()

template<typename T >
void tflite::TestOverlapAdd ( int * input_dims_data,
T * input_data,
int * output_dims_data,
const T * golden_input,
const T * golden_output,
int iters,
const unsigned char * flexbuffers_data,
const unsigned int flexbuffers_data_size,
T * output_data )

◆ TestOverlapAddInvoke()

template<typename T >
void tflite::TestOverlapAddInvoke ( int * input_dims_data,
T * input_data,
int * output_dims_data,
const T * golden_input,
const T * golden_output,
int iters,
const unsigned char * flexbuffers_data,
const unsigned int flexbuffers_data_size,
T * output_data,
tflite::micro::KernelRunner * runner )

◆ TestOverlapAddReset()

template<typename T >
void tflite::TestOverlapAddReset ( int * input_dims_data,
T * input_data,
int * output_dims_data,
const T * golden_input,
const T * golden_output,
int iters,
const unsigned char * flexbuffers_data,
const unsigned int flexbuffers_data_size,
T * output_data )

◆ TfLiteEvalTensorByteLength()

TfLiteStatus tflite::TfLiteEvalTensorByteLength ( const TfLiteEvalTensor * eval_tensor,
size_t * out_bytes )

◆ TfLiteMax()

template<class T >
T tflite::TfLiteMax ( const T & x,
const T & y )
inline

◆ TfLiteMin()

template<class T >
T tflite::TfLiteMin ( const T & x,
const T & y )
inline

◆ TfLiteTypeFromPyArray()

TfLiteType tflite::TfLiteTypeFromPyArray ( const PyArrayObject * array)

◆ TfLiteTypeFromPyType()

TfLiteType tflite::TfLiteTypeFromPyType ( int py_type)

◆ TfLiteTypeGetSize()

int tflite::TfLiteTypeGetSize ( TfLiteType type)

◆ TfLiteTypeSizeOf()

TfLiteStatus tflite::TfLiteTypeSizeOf ( TfLiteType type,
size_t * size )

◆ TfLiteTypeToPyArrayType()

int tflite::TfLiteTypeToPyArrayType ( TfLiteType tf_lite_type)

◆ ThrowIndexError()

void tflite::ThrowIndexError ( const char * error_message)
inline

◆ ThrowRuntimeError()

void tflite::ThrowRuntimeError ( const char * error_message)
inline

◆ ThrowTypeError()

void tflite::ThrowTypeError ( const char * error_message)
inline

◆ ThrowValueError()

void tflite::ThrowValueError ( const char * error_message)
inline

◆ ticks_per_second()

uint32_t tflite::ticks_per_second ( )

◆ TicksToMs()

uint32_t tflite::TicksToMs ( int32_t ticks)
inline

◆ typeToTfLiteType()

template<typename T >
TfLiteType tflite::typeToTfLiteType ( )
constexpr

◆ uart_init()

void tflite::uart_init ( void )

◆ UnPackModel() [1/2]

std::unique_ptr< tflite::ModelT > tflite::UnPackModel ( const void * buf,
const ::flatbuffers::resolver_function_t * res = nullptr )
inline

◆ UnPackModel() [2/2]

std::unique_ptr< tflite::ModelT > tflite::UnPackModel ( const void * buf,
const flatbuffers::resolver_function_t * res = nullptr )
inline

◆ UnPackSizePrefixedModel() [1/2]

std::unique_ptr< tflite::ModelT > tflite::UnPackSizePrefixedModel ( const void * buf,
const ::flatbuffers::resolver_function_t * res = nullptr )
inline

◆ UnPackSizePrefixedModel() [2/2]

std::unique_ptr< tflite::ModelT > tflite::UnPackSizePrefixedModel ( const void * buf,
const flatbuffers::resolver_function_t * res = nullptr )
inline

◆ Unused()

template<typename... Args>
void tflite::Unused ( Args &&... args)

◆ ValidateBiasTensorSize()

TfLiteStatus tflite::ValidateBiasTensorSize ( TfLiteContext * context,
const TfLiteTensor * tensor,
int size )

◆ ValidateTensorSize()

TfLiteStatus tflite::ValidateTensorSize ( TfLiteContext * context,
const LstmTensors & tensors,
const LstmSizeInfo & size_info )

◆ ValidateWeightTensorSize()

TfLiteStatus tflite::ValidateWeightTensorSize ( TfLiteContext * context,
const TfLiteTensor * tensor,
int dim1_size,
int dim2_size )

◆ VerifyBuiltinOptions() [1/2]

bool tflite::VerifyBuiltinOptions ( ::flatbuffers::Verifier & verifier,
const void * obj,
BuiltinOptions type )
inline

◆ VerifyBuiltinOptions() [2/2]

bool tflite::VerifyBuiltinOptions ( flatbuffers::Verifier & verifier,
const void * obj,
BuiltinOptions type )
inline

◆ VerifyBuiltinOptions2()

bool tflite::VerifyBuiltinOptions2 ( ::flatbuffers::Verifier & verifier,
const void * obj,
BuiltinOptions2 type )
inline

◆ VerifyBuiltinOptions2Vector()

bool tflite::VerifyBuiltinOptions2Vector ( ::flatbuffers::Verifier & verifier,
const ::flatbuffers::Vector<::flatbuffers::Offset< void > > * values,
const ::flatbuffers::Vector< uint8_t > * types )
inline

◆ VerifyBuiltinOptionsVector() [1/2]

bool tflite::VerifyBuiltinOptionsVector ( ::flatbuffers::Verifier & verifier,
const ::flatbuffers::Vector<::flatbuffers::Offset< void > > * values,
const ::flatbuffers::Vector< uint8_t > * types )
inline

◆ VerifyBuiltinOptionsVector() [2/2]

bool tflite::VerifyBuiltinOptionsVector ( flatbuffers::Verifier & verifier,
const flatbuffers::Vector< flatbuffers::Offset< void > > * values,
const flatbuffers::Vector< uint8_t > * types )
inline

◆ VerifyModelBuffer() [1/2]

bool tflite::VerifyModelBuffer ( ::flatbuffers::Verifier & verifier)
inline

◆ VerifyModelBuffer() [2/2]

bool tflite::VerifyModelBuffer ( flatbuffers::Verifier & verifier)
inline

◆ VerifyQuantizationDetails() [1/2]

bool tflite::VerifyQuantizationDetails ( ::flatbuffers::Verifier & verifier,
const void * obj,
QuantizationDetails type )
inline

◆ VerifyQuantizationDetails() [2/2]

bool tflite::VerifyQuantizationDetails ( flatbuffers::Verifier & verifier,
const void * obj,
QuantizationDetails type )
inline

◆ VerifyQuantizationDetailsVector() [1/2]

bool tflite::VerifyQuantizationDetailsVector ( ::flatbuffers::Verifier & verifier,
const ::flatbuffers::Vector<::flatbuffers::Offset< void > > * values,
const ::flatbuffers::Vector< uint8_t > * types )
inline

◆ VerifyQuantizationDetailsVector() [2/2]

bool tflite::VerifyQuantizationDetailsVector ( flatbuffers::Verifier & verifier,
const flatbuffers::Vector< flatbuffers::Offset< void > > * values,
const flatbuffers::Vector< uint8_t > * types )
inline

◆ VerifySizePrefixedModelBuffer() [1/2]

bool tflite::VerifySizePrefixedModelBuffer ( ::flatbuffers::Verifier & verifier)
inline

◆ VerifySizePrefixedModelBuffer() [2/2]

bool tflite::VerifySizePrefixedModelBuffer ( flatbuffers::Verifier & verifier)
inline

◆ VerifySparseIndexVector() [1/2]

bool tflite::VerifySparseIndexVector ( ::flatbuffers::Verifier & verifier,
const void * obj,
SparseIndexVector type )
inline

◆ VerifySparseIndexVector() [2/2]

bool tflite::VerifySparseIndexVector ( flatbuffers::Verifier & verifier,
const void * obj,
SparseIndexVector type )
inline

◆ VerifySparseIndexVectorVector() [1/2]

bool tflite::VerifySparseIndexVectorVector ( ::flatbuffers::Verifier & verifier,
const ::flatbuffers::Vector<::flatbuffers::Offset< void > > * values,
const ::flatbuffers::Vector< uint8_t > * types )
inline

◆ VerifySparseIndexVectorVector() [2/2]

bool tflite::VerifySparseIndexVectorVector ( flatbuffers::Verifier & verifier,
const flatbuffers::Vector< flatbuffers::Offset< void > > * values,
const flatbuffers::Vector< uint8_t > * types )
inline

◆ XtensaCalculateOpDataFullyConnected()

TfLiteStatus tflite::XtensaCalculateOpDataFullyConnected ( TfLiteContext * context,
TfLiteFusedActivation activation,
TfLiteType data_type,
const TfLiteTensor * input,
const TfLiteTensor * filter,
const TfLiteTensor * bias,
TfLiteTensor * output,
OpDataFullyConnected * data )

◆ XtensaEvalFullyConnectedQuantizedInt8()

TfLiteStatus tflite::XtensaEvalFullyConnectedQuantizedInt8 ( TfLiteContext * context,
TfLiteNode * node,
const OpDataFullyConnected & data,
const TfLiteEvalTensor * input,
const TfLiteEvalTensor * filter,
const TfLiteEvalTensor * bias,
TfLiteEvalTensor * output )

◆ XtensaEvalMax()

TfLiteStatus tflite::XtensaEvalMax ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaEvalMean()

TfLiteStatus tflite::XtensaEvalMean ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaEvalSoftmaxInt8Int16()

TfLiteStatus tflite::XtensaEvalSoftmaxInt8Int16 ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaEvalSum()

TfLiteStatus tflite::XtensaEvalSum ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaInitFullyConnected()

void * tflite::XtensaInitFullyConnected ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ XtensaInitReduce()

void * tflite::XtensaInitReduce ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ XtensaInitSoftmax()

void * tflite::XtensaInitSoftmax ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ XtensaPoolingInit()

void * tflite::XtensaPoolingInit ( TfLiteContext * context,
const char * buffer,
size_t length )

◆ XtensaPrepareFullyConnected()

TfLiteStatus tflite::XtensaPrepareFullyConnected ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaPrepareMax()

TfLiteStatus tflite::XtensaPrepareMax ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaPrepareMeanOrSum()

TfLiteStatus tflite::XtensaPrepareMeanOrSum ( TfLiteContext * context,
TfLiteNode * node )

◆ XtensaPrepareSoftmax()

TfLiteStatus tflite::XtensaPrepareSoftmax ( TfLiteContext * context,
TfLiteNode * node )

Variable Documentation

◆ benchmark_runner_buffer

uint8_t tflite::benchmark_runner_buffer

◆ cfg

depthwise_func_ptr const mli_conv2d_cfg * tflite::cfg
Initial value:
{
return mli_krn_conv2d_nhwc_sa8_sa8_sa32

◆ GetReducer

template<typename T >
T(*)(const T current, const T in) tflite::GetReducer(ReduceType reduce_type) ( ReduceType reduce_type)

◆ getReducerForProd

template<typename T >
bool(*)(const bool current, const bool in) tflite::getReducerForProd() ( )

◆ kActivationsInputTensor

const int tflite::kActivationsInputTensor = 0

◆ kActivationsOutputTensor

const int tflite::kActivationsOutputTensor = 0

◆ kAddInputTensor1

const int tflite::kAddInputTensor1 = 0

◆ kAddInputTensor2

const int tflite::kAddInputTensor2 = 1

◆ kAddOutputTensor

const int tflite::kAddOutputTensor = 0

◆ kCircularBufferCyclesMaxIndex

const int tflite::kCircularBufferCyclesMaxIndex = 0

◆ kCircularBufferInputTensor

const int tflite::kCircularBufferInputTensor = 0

◆ kCircularBufferOutputTensor

const int tflite::kCircularBufferOutputTensor = 0

◆ kConvBiasQuantized8

const int32_t tflite::kConvBiasQuantized8
Initial value:
= {-4166945, 70595, 203077, 315159,
55295, 184082, 75855, 233991}

◆ kConvBiasTensor

const int tflite::kConvBiasTensor = 2

◆ kConvFilter1x3x3x1

const int8_t tflite::kConvFilter1x3x3x1
Initial value:
{
22, -98, 78, -127, 101, 47, 87, 12, -15,
}

◆ kConvFilter8x3x3x3

const int8_t tflite::kConvFilter8x3x3x3
Initial value:
= {
-82, -59, -112, -88, -69, -114, -50, -60, -99, -67, -63, -100, -75,
-86, -124, -51, -46, -94, -94, -88, -127, -77, -71, -109, -28, -41,
-93, -31, 68, -34, -54, 104, -49, -32, 62, -30, -38, 80, -41,
-67, 127, -63, -36, 71, -36, -12, 26, -15, -26, 51, -27, -6,
18, -12, 114, 86, 55, 109, 80, 49, 103, 75, 50, 112, 84,
55, 108, 79, 50, 102, 72, 48, 127, 95, 64, 124, 91, 61,
116, 85, 59, -93, 24, 72, -98, 25, 76, -24, 7, 18, -120,
34, 87, -127, 35, 94, -29, 10, 21, -49, 21, 27, -54, 17,
35, 2, -3, 1, 44, 73, 10, 38, 68, 17, -12, -15, 5,
-70, -127, -16, -53, -115, -25, 6, 10, -11, 24, 55, 2, 19,
54, 10, -11, -16, 2, 97, 114, 86, 99, 113, 87, 105, 123,
92, 103, 120, 93, 104, 118, 92, 109, 125, 99, 99, 117, 97,
100, 115, 92, 108, 127, 102, -48, -78, -20, -79, -127, -33, -38,
-56, -13, -13, -9, -8, -29, -24, -10, -16, -14, -2, 22, 28,
7, 36, 43, 13, 15, 16, 11, -31, -64, -18, -30, -57, -15,
4, -7, 1, -78, -127, -32, -69, -119, -31, -3, -4, -2, -49,
-61, -15, -42, -63, -18, -2, 8, 0}

◆ kConvGoldenOutput1x16x16x8

const int8_t tflite::kConvGoldenOutput1x16x16x8

◆ kConvGoldenOutput4x4InputPaddingSame2x2

const int8_t tflite::kConvGoldenOutput4x4InputPaddingSame2x2
Initial value:
= {38, 24,
16, -58}

◆ kConvGoldenOutput5x5InputPaddingSame3x3

const int8_t tflite::kConvGoldenOutput5x5InputPaddingSame3x3
Initial value:
= {
-6, 25, 30, 58, 76, 7, 50, -11, -59}

◆ kConvInput1x32x32x3

const int8_t tflite::kConvInput1x32x32x3

◆ kConvInput1x4x4x1

const int8_t tflite::kConvInput1x4x4x1
Initial value:
{
-127, -111, -95, -79, -63, -47, -31, -15, 1, 17, 33, 49, 65, 81, 97, 113,
}

◆ kConvInput1x5x5x1

const int8_t tflite::kConvInput1x5x5x1
Initial value:
{
-128, -111, -95, -79, -63, -47, -31, -15, 1, 17, 33, 49, 65,
81, 97, 113, 127, 100, 80, 60, 40, 20, 0, -20, -40}

◆ kConvInputTensor

const int tflite::kConvInputTensor = 0

◆ kConvOutputTensor

const int tflite::kConvOutputTensor = 0

◆ kConvQuantizedDimension

const int tflite::kConvQuantizedDimension = 0

◆ kConvWeightsTensor

const int tflite::kConvWeightsTensor = 1

◆ kConvZeroBias

const int32_t tflite::kConvZeroBias = {0}

◆ kDefaultColumnPadding

int tflite::kDefaultColumnPadding = 4
staticconstexpr

◆ kDepthwiseConvBiasTensor

const int tflite::kDepthwiseConvBiasTensor = 2

◆ kDepthwiseConvInputTensor

const int tflite::kDepthwiseConvInputTensor = 0

◆ kDepthwiseConvOutputTensor

const int tflite::kDepthwiseConvOutputTensor = 0

◆ kDepthwiseConvQuantizedDimension

const int tflite::kDepthwiseConvQuantizedDimension = 3

◆ kDepthwiseConvWeightsTensor

const int tflite::kDepthwiseConvWeightsTensor = 1

◆ kFftAutoScaleLength512Golden

const int16_t tflite::kFftAutoScaleLength512Golden

◆ kFftAutoScaleLength512Input

const int16_t tflite::kFftAutoScaleLength512Input

◆ kFrameStepIndex

int tflite::kFrameStepIndex = 1
constexpr

◆ kFullyConnectedBiasTensor

const int tflite::kFullyConnectedBiasTensor = 2

◆ kFullyConnectedInputTensor

const int tflite::kFullyConnectedInputTensor = 0

◆ kFullyConnectedOutputTensor

const int tflite::kFullyConnectedOutputTensor = 0

◆ kFullyConnectedWeightsTensor

const int tflite::kFullyConnectedWeightsTensor = 1

◆ kHardSwishInputTensor

const int tflite::kHardSwishInputTensor = 0

◆ kHardSwishOutputTensor

const int tflite::kHardSwishOutputTensor = 0

◆ kInputsSize

int tflite::kInputsSize = 1
constexpr

◆ kInputTensor

const int tflite::kInputTensor = 0
constexpr

◆ kInputTensor1

int tflite::kInputTensor1 = 0
constexpr

◆ kInputTensor2

int tflite::kInputTensor2 = 1
constexpr

◆ kInputTensorCondition

int tflite::kInputTensorCondition = 0
constexpr

◆ kInputTensorX

int tflite::kInputTensorX = 1
constexpr

◆ kInputTensorY

int tflite::kInputTensorY = 2
constexpr

◆ kIrfftFloatLength512Golden

const float tflite::kIrfftFloatLength512Golden

◆ kIrfftFloatLength512Input

const float tflite::kIrfftFloatLength512Input

◆ kIrfftInt16Length512Golden

const int16_t tflite::kIrfftInt16Length512Golden
Initial value:
= {
19, 26, 27, 23, 4, 13, 10, 26, 21, 26, 10, 3, 25, 28, 1, 5, 13, 26, 9,
21, 7, 32, 11, 14, 19, 12, 29, 17, 6, 6, 3, 19, 15, 21, 20, 13, 20, 28,
11, 1, 8, 10, 27, 27, 28, 28, 28, 4, 16, 10, 24, 6, 24, 8, 22, 10, 25,
5, 25, 4, 25, 27, 19, 27, 25, 3, 23, 17, 20, 19, 16, 26, 21, 20, 7, 28,
27, 9, 27, 13, 5, 3, 14, 20, 19, 21, 19, 10, 20, 19, 22, 25, 29, 28, 28,
3, 11, 11, 2, 25, 12, 26, 6, 19, 17, 22, 9, 30, 9, 19, 16, 6, 16, 32,
25, 17, 17, 2, 12, 17, 9, 5, 2, 9, 9, 22, 16, 21, 7, 24, 9, 3, 28,
25, 1, 23, 3, 14, 12, 7, 4, 3, 1, 27, 14, 25, 21, 5, 27, 22, 15, 14,
17, 16, 18, 16, 28, 24, 31, 3, 0, 18, 3, 8, 2, 20, 22, 24, 28, 14, 18,
28, 8, 30, 9, 3, 5, 5, 19, 5, 27, 19, 22, 16, 3, 23, 24, 13, 17, 9,
17, 7, 25, 29, 9, 29, 19, 22, 23, 29, 17, 12, 0, 7, 8, 30, 25, 7, 20,
12, 2, 18, 21, 19, 1, 24, 5, 10, 11, 0, 26, 15, 27, 28, 27, 27, 10, 3,
22, 8, 22, 9, 14, 25, 14, 27, 4, 8, 2, 20, 10, 18, 25, 3, 13, 4, 5,
4, 19, 27, 9, 20, 20, 11, 6, 19, 29, 12, 21, 25, 16, 13, 28, 14, 27, 16,
28, 25, 23, 28, 29, 5, 15, 26, 13, 17, 9, 18, 11, 18, 27, 8, 27, 17, 14,
6, 25, 1, 5, 17, 2, 29, 6, 6, 17, 17, 18, 12, 9, 27, 6, 18, 22, 12,
16, 24, 24, 8, 10, 4, 30, 30, -1, 19, 11, 24, 5, 19, 23, 7, 19, 21, 25,
27, 26, 3, 16, 28, 27, 22, 1, 12, 3, 15, 1, 11, 31, 3, 14, 16, 7, 25,
5, 8, 14, 15, 26, 23, 31, 8, 22, 19, 7, 27, 18, 5, 24, 10, 8, 1, 11,
10, 31, 2, 27, 31, 14, 12, 24, 24, 23, 3, 27, 8, 28, 7, 3, 31, 4, 17,
29, 16, 16, 25, 5, 6, -1, 13, 28, 13, 21, 21, 5, 20, 30, 5, 12, 17, 1,
27, 22, 15, 29, 5, 17, 24, 3, 18, 1, 12, 6, 14, 20, 24, 17, 25, 12, 4,
31, 2, 24, 2, 2, 2, 6, 16, 30, 18, 6, 8, 29, 17, 23, 17, 13, 5, 23,
5, 14, 16, 17, 13, 12, 3, 29, 13, 17, 11, 19, 19, 27, 7, 27, 12, 25, 5,
27, 6, 4, 5, 10, 6, 23, 17, 16, 2, 18, 18, 13, 11, 19, 2, 5, 24, 9,
28, 2, 1, 3, 22, 23, 27, 6, 19, 6, 0, 16, 11, 30, 19, 14, 13, 28, 22,
16, 2, 14, 30, 23, 1, 11, 22, 7, 28, 9, 13, 5, 14, 14, 3, 2, 19}

◆ kIrfftInt16Length512Input

const int16_t tflite::kIrfftInt16Length512Input

◆ kIrfftInt32Length512Golden

const int32_t tflite::kIrfftInt32Length512Golden
extern

◆ kIrfftInt32Length512Input

const int32_t tflite::kIrfftInt32Length512Input

◆ kLogicalInputTensor1

const int tflite::kLogicalInputTensor1 = 0

◆ kLogicalInputTensor2

const int tflite::kLogicalInputTensor2 = 1

◆ kLogicalOutputTensor

const int tflite::kLogicalOutputTensor = 0

◆ kLogisticInputTensor

const int tflite::kLogisticInputTensor = 0

◆ kLogisticOutputTensor

const int tflite::kLogisticOutputTensor = 0

◆ kLstmCellGateBiasTensor

int tflite::kLstmCellGateBiasTensor = 14
constexpr

◆ kLstmCellLayerNormCoefficientsTensor

int tflite::kLstmCellLayerNormCoefficientsTensor = 22
constexpr

◆ kLstmCellStateTensor

int tflite::kLstmCellStateTensor = 19
constexpr

◆ kLstmCellToForgetWeightsTensor

int tflite::kLstmCellToForgetWeightsTensor = 10
constexpr

◆ kLstmCellToInputWeightsTensor

int tflite::kLstmCellToInputWeightsTensor = 9
constexpr

◆ kLstmCellToOutputWeightsTensor

int tflite::kLstmCellToOutputWeightsTensor = 11
constexpr

◆ kLstmForgetGateBiasTensor

int tflite::kLstmForgetGateBiasTensor = 13
constexpr

◆ kLstmForgetLayerNormCoefficientsTensor

int tflite::kLstmForgetLayerNormCoefficientsTensor = 21
constexpr

◆ kLstmInputGateBiasTensor

int tflite::kLstmInputGateBiasTensor = 12
constexpr

◆ kLstmInputLayerNormCoefficientsTensor

int tflite::kLstmInputLayerNormCoefficientsTensor = 20
constexpr

◆ kLstmInputTensor

int tflite::kLstmInputTensor = 0
constexpr

◆ kLstmInputToCellWeightsTensor

int tflite::kLstmInputToCellWeightsTensor = 3
constexpr

◆ kLstmInputToForgetWeightsTensor

int tflite::kLstmInputToForgetWeightsTensor = 2
constexpr

◆ kLstmInputToInputWeightsTensor

int tflite::kLstmInputToInputWeightsTensor = 1
constexpr

◆ kLstmInputToOutputWeightsTensor

int tflite::kLstmInputToOutputWeightsTensor = 4
constexpr

◆ kLstmOutputGateBiasTensor

int tflite::kLstmOutputGateBiasTensor = 15
constexpr

◆ kLstmOutputLayerNormCoefficientsTensor

int tflite::kLstmOutputLayerNormCoefficientsTensor = 23
constexpr

◆ kLstmOutputStateTensor

int tflite::kLstmOutputStateTensor = 18
constexpr

◆ kLstmOutputTensor

int tflite::kLstmOutputTensor = 0
constexpr

◆ kLstmProjectionBiasTensor

int tflite::kLstmProjectionBiasTensor = 17
constexpr

◆ kLstmProjectionWeightsTensor

int tflite::kLstmProjectionWeightsTensor = 16
constexpr

◆ kLstmRecurrentToCellWeightsTensor

int tflite::kLstmRecurrentToCellWeightsTensor = 7
constexpr

◆ kLstmRecurrentToForgetWeightsTensor

int tflite::kLstmRecurrentToForgetWeightsTensor = 6
constexpr

◆ kLstmRecurrentToInputWeightsTensor

int tflite::kLstmRecurrentToInputWeightsTensor = 5
constexpr

◆ kLstmRecurrentToOutputWeightsTensor

int tflite::kLstmRecurrentToOutputWeightsTensor = 8
constexpr

◆ kMaxNumberOfAxis

const int tflite::kMaxNumberOfAxis = 5

◆ kMaxNumberOfReducedAxis

const int tflite::kMaxNumberOfReducedAxis = 2

◆ kMaxRowLength

int tflite::kMaxRowLength = 100
staticconstexpr

◆ kMaxStringLength

int tflite::kMaxStringLength = 32
staticconstexpr

◆ kMulInput1Tensor

const int tflite::kMulInput1Tensor = 0

◆ kMulInput2Tensor

const int tflite::kMulInput2Tensor = 1

◆ kMulOutputTensor

const int tflite::kMulOutputTensor = 0

◆ kOnlinePlannedBuffer

int tflite::kOnlinePlannedBuffer = -1
constexpr

◆ kOutputsSize

int tflite::kOutputsSize = 1
constexpr

◆ kOutputTensor

int tflite::kOutputTensor = 0
constexpr

◆ kPoolingInputTensor

const int tflite::kPoolingInputTensor = 0

◆ kPoolingOutputTensor

const int tflite::kPoolingOutputTensor = 0

◆ kReshapeInputTensor

int tflite::kReshapeInputTensor = 0
constexpr

◆ kReshapeOutputTensor

int tflite::kReshapeOutputTensor = 0
constexpr

◆ kReverseShift

int tflite::kReverseShift = -1
constexpr

◆ kRfftFloatLength512Golden

const float tflite::kRfftFloatLength512Golden

◆ kRfftFloatLength512Input

const float tflite::kRfftFloatLength512Input

◆ kRfftInt16Length512Golden

const int16_t tflite::kRfftInt16Length512Golden

◆ kRfftInt16Length512Input

const int16_t tflite::kRfftInt16Length512Input

◆ kRfftInt32Length512Golden

const int32_t tflite::kRfftInt32Length512Golden

◆ kRfftInt32Length512Input

const int32_t tflite::kRfftInt32Length512Input

◆ kScaleBitsTensor

int tflite::kScaleBitsTensor = 1
constexpr

◆ kScaleBitTensor

int tflite::kScaleBitTensor = 1
constexpr

◆ kSerialMaxInitWait

ulong tflite::kSerialMaxInitWait = 4000
constexpr

◆ kStridedSliceBeginTensor

int tflite::kStridedSliceBeginTensor = 1
constexpr

◆ kStridedSliceEndTensor

int tflite::kStridedSliceEndTensor = 2
constexpr

◆ kStridedSliceInputTensor

int tflite::kStridedSliceInputTensor = 0
constexpr

◆ kStridedSliceOutputTensor

int tflite::kStridedSliceOutputTensor = 0
constexpr

◆ kStridedSliceStridesTensor

int tflite::kStridedSliceStridesTensor = 3
constexpr

◆ kSubInputTensor1

const int tflite::kSubInputTensor1 = 0

◆ kSubInputTensor2

const int tflite::kSubInputTensor2 = 1

◆ kSubOutputTensor

const int tflite::kSubOutputTensor = 0

◆ kSvdfBiasTensor

const int tflite::kSvdfBiasTensor = 3

◆ kSvdfInputActivationStateTensor

const int tflite::kSvdfInputActivationStateTensor
Initial value:
=
4

◆ kSvdfInputTensor

const int tflite::kSvdfInputTensor = 0

This version of SVDF is specific to TFLite Micro. It contains the following differences between the TFLite version:

1.) Scratch tensor allocation - scratch tensors must be known ahead of time for the Micro interpreter. 2.) Output dimensions - the TFLite version determines output size and runtime and resizes the output tensor. Micro runtime does not support tensor resizing.

◆ kSvdfOutputTensor

const int tflite::kSvdfOutputTensor = 0

◆ kSvdfWeightsFeatureTensor

const int tflite::kSvdfWeightsFeatureTensor = 1

◆ kSvdfWeightsTimeTensor

const int tflite::kSvdfWeightsTimeTensor = 2

◆ kTensorArenaSize

int tflite::kTensorArenaSize = 21 * 1024
constexpr

◆ kTensorsSize

int tflite::kTensorsSize = kInputsSize + kOutputsSize
constexpr

◆ kTfLiteAbort

const TfLiteStatus tflite::kTfLiteAbort = static_cast<TfLiteStatus>(-9)

◆ kTransposeMaxDimensions

int tflite::kTransposeMaxDimensions = 6
constexpr

◆ op_resolver_buffer

uint8_t tflite::op_resolver_buffer

◆ overlap_add_kernel_runner_buffer

uint8_t tflite::overlap_add_kernel_runner_buffer[sizeof(OverlapAddKernelRunner< int16_t >)]

◆ sigmoid_table_uint16 [1/3]

const uint16_t tflite::sigmoid_table_uint16[256]
static
Initial value:
= {
32768, 33451, 34133, 34813, 35493, 36169, 36843, 37513, 38180, 38841, 39498,
40149, 40794, 41432, 42064, 42688, 43304, 43912, 44511, 45102, 45683, 46255,
46817, 47369, 47911, 48443, 48964, 49475, 49975, 50464, 50942, 51409, 51865,
52311, 52745, 53169, 53581, 53983, 54374, 54755, 55125, 55485, 55834, 56174,
56503, 56823, 57133, 57433, 57724, 58007, 58280, 58544, 58800, 59048, 59288,
59519, 59743, 59959, 60168, 60370, 60565, 60753, 60935, 61110, 61279, 61441,
61599, 61750, 61896, 62036, 62172, 62302, 62428, 62549, 62666, 62778, 62886,
62990, 63090, 63186, 63279, 63368, 63454, 63536, 63615, 63691, 63765, 63835,
63903, 63968, 64030, 64090, 64148, 64204, 64257, 64308, 64357, 64405, 64450,
64494, 64536, 64576, 64614, 64652, 64687, 64721, 64754, 64786, 64816, 64845,
64873, 64900, 64926, 64950, 64974, 64997, 65019, 65039, 65060, 65079, 65097,
65115, 65132, 65149, 65164, 65179, 65194, 65208, 65221, 65234, 65246, 65258,
65269, 65280, 65291, 65301, 65310, 65319, 65328, 65337, 65345, 65352, 65360,
65367, 65374, 65381, 65387, 65393, 65399, 65404, 65410, 65415, 65420, 65425,
65429, 65433, 65438, 65442, 65445, 65449, 65453, 65456, 65459, 65462, 65465,
65468, 65471, 65474, 65476, 65479, 65481, 65483, 65485, 65488, 65489, 65491,
65493, 65495, 65497, 65498, 65500, 65501, 65503, 65504, 65505, 65507, 65508,
65509, 65510, 65511, 65512, 65513, 65514, 65515, 65516, 65517, 65517, 65518,
65519, 65520, 65520, 65521, 65522, 65522, 65523, 65523, 65524, 65524, 65525,
65525, 65526, 65526, 65526, 65527, 65527, 65528, 65528, 65528, 65529, 65529,
65529, 65529, 65530, 65530, 65530, 65530, 65531, 65531, 65531, 65531, 65531,
65532, 65532, 65532, 65532, 65532, 65532, 65533, 65533, 65533, 65533, 65533,
65533, 65533, 65533, 65534, 65534, 65534, 65534, 65534, 65534, 65534, 65534,
65534, 65534, 65535}

◆ sigmoid_table_uint16 [2/3]

const uint16_t tflite::sigmoid_table_uint16[256]
static
Initial value:
= {
32768, 33451, 34133, 34813, 35493, 36169, 36843, 37513, 38180, 38841, 39498,
40149, 40794, 41432, 42064, 42688, 43304, 43912, 44511, 45102, 45683, 46255,
46817, 47369, 47911, 48443, 48964, 49475, 49975, 50464, 50942, 51409, 51865,
52311, 52745, 53169, 53581, 53983, 54374, 54755, 55125, 55485, 55834, 56174,
56503, 56823, 57133, 57433, 57724, 58007, 58280, 58544, 58800, 59048, 59288,
59519, 59743, 59959, 60168, 60370, 60565, 60753, 60935, 61110, 61279, 61441,
61599, 61750, 61896, 62036, 62172, 62302, 62428, 62549, 62666, 62778, 62886,
62990, 63090, 63186, 63279, 63368, 63454, 63536, 63615, 63691, 63765, 63835,
63903, 63968, 64030, 64090, 64148, 64204, 64257, 64308, 64357, 64405, 64450,
64494, 64536, 64576, 64614, 64652, 64687, 64721, 64754, 64786, 64816, 64845,
64873, 64900, 64926, 64950, 64974, 64997, 65019, 65039, 65060, 65079, 65097,
65115, 65132, 65149, 65164, 65179, 65194, 65208, 65221, 65234, 65246, 65258,
65269, 65280, 65291, 65301, 65310, 65319, 65328, 65337, 65345, 65352, 65360,
65367, 65374, 65381, 65387, 65393, 65399, 65404, 65410, 65415, 65420, 65425,
65429, 65433, 65438, 65442, 65445, 65449, 65453, 65456, 65459, 65462, 65465,
65468, 65471, 65474, 65476, 65479, 65481, 65483, 65485, 65488, 65489, 65491,
65493, 65495, 65497, 65498, 65500, 65501, 65503, 65504, 65505, 65507, 65508,
65509, 65510, 65511, 65512, 65513, 65514, 65515, 65516, 65517, 65517, 65518,
65519, 65520, 65520, 65521, 65522, 65522, 65523, 65523, 65524, 65524, 65525,
65525, 65526, 65526, 65526, 65527, 65527, 65528, 65528, 65528, 65529, 65529,
65529, 65529, 65530, 65530, 65530, 65530, 65531, 65531, 65531, 65531, 65531,
65532, 65532, 65532, 65532, 65532, 65532, 65533, 65533, 65533, 65533, 65533,
65533, 65533, 65533, 65534, 65534, 65534, 65534, 65534, 65534, 65534, 65534,
65534, 65534, 65535}

◆ sigmoid_table_uint16 [3/3]

const uint16_t tflite::sigmoid_table_uint16[256]
static
Initial value:
= {
32768, 33451, 34133, 34813, 35493, 36169, 36843, 37513, 38180, 38841, 39498,
40149, 40794, 41432, 42064, 42688, 43304, 43912, 44511, 45102, 45683, 46255,
46817, 47369, 47911, 48443, 48964, 49475, 49975, 50464, 50942, 51409, 51865,
52311, 52745, 53169, 53581, 53983, 54374, 54755, 55125, 55485, 55834, 56174,
56503, 56823, 57133, 57433, 57724, 58007, 58280, 58544, 58800, 59048, 59288,
59519, 59743, 59959, 60168, 60370, 60565, 60753, 60935, 61110, 61279, 61441,
61599, 61750, 61896, 62036, 62172, 62302, 62428, 62549, 62666, 62778, 62886,
62990, 63090, 63186, 63279, 63368, 63454, 63536, 63615, 63691, 63765, 63835,
63903, 63968, 64030, 64090, 64148, 64204, 64257, 64308, 64357, 64405, 64450,
64494, 64536, 64576, 64614, 64652, 64687, 64721, 64754, 64786, 64816, 64845,
64873, 64900, 64926, 64950, 64974, 64997, 65019, 65039, 65060, 65079, 65097,
65115, 65132, 65149, 65164, 65179, 65194, 65208, 65221, 65234, 65246, 65258,
65269, 65280, 65291, 65301, 65310, 65319, 65328, 65337, 65345, 65352, 65360,
65367, 65374, 65381, 65387, 65393, 65399, 65404, 65410, 65415, 65420, 65425,
65429, 65433, 65438, 65442, 65445, 65449, 65453, 65456, 65459, 65462, 65465,
65468, 65471, 65474, 65476, 65479, 65481, 65483, 65485, 65488, 65489, 65491,
65493, 65495, 65497, 65498, 65500, 65501, 65503, 65504, 65505, 65507, 65508,
65509, 65510, 65511, 65512, 65513, 65514, 65515, 65516, 65517, 65517, 65518,
65519, 65520, 65520, 65521, 65522, 65522, 65523, 65523, 65524, 65524, 65525,
65525, 65526, 65526, 65526, 65527, 65527, 65528, 65528, 65528, 65529, 65529,
65529, 65529, 65530, 65530, 65530, 65530, 65531, 65531, 65531, 65531, 65531,
65532, 65532, 65532, 65532, 65532, 65532, 65533, 65533, 65533, 65533, 65533,
65533, 65533, 65533, 65534, 65534, 65534, 65534, 65534, 65534, 65534, 65534,
65534, 65534, 65535}

◆ tensor_arena

uint8_t tflite::tensor_arena